Junior-Mid Level Embedded Developer
D
Dante Personnel
📍 edenvale, edenvale, South-Africa
Job Description
Minimum requirements:
- Grade 12 or relevant NQF 4 qualification
- Bachelors degree in Electrical Engineering, Computer Engineering, Computer Science, or related field
- 26 years of experience in embedded C firmware development
- Strong understanding of micro controllers and peripheral interfaces
- Ability to read and understand electronic schematics
- Solid debugging skills using tools such as oscilloscopes, logic analyzers, and debuggers
- Experience using Git for version control
- Familiarity with CI/CD pipelines in a firmware development environment
- Understanding of structured programming and modular firmware design
- Embedded C (mandatory)
- Serial communication protocols (UART, SPI, I²C, RS485)
- Basic understanding of TCP/IP communication
- Understanding of firmware architecture and state machines
- AT command interfaces for communication m...