Junior-Mid Level Embedded Developer

Dante Personnel

📍 edenvale, edenvale, South-Africa

Full-time Other-General

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...
Apply for this Position