Employer Active
Job Alert
You will be updated with latest job alerts via emailJob Alert
You will be updated with latest job alerts via emailNot Disclosed
Salary Not Disclosed
1 Vacancy
Location: Cape Town
Work Model: Hybrid
Salary: R1 million - R1.6 million PA
Key Responsibilities
Develop test and maintain embedded software for real-time tracking systems
Support hardware integration and field testing
Write clean reliable and well-documented code
Collaborate closely with cross-functional teams
Required Skills & Experience
Degree in Electronics Engineering or Computer Science
3 years in embedded software development
Proficiency in Embedded C C RTOS bare-metal development
Experience with STM32 or other ARM microcontrollers
Familiarity with Makefiles GCC cross-compilation unit testing
Experience with peripheral interfaces (SPI I2C UART USB)
Comfortable with memory types (EEPROM FLASH SD card etc.)
Python scripting for automation or data handling
Nice to Have
JTAG GDB GPIO debugging tools oscilloscopes digital analyzers
Linux and bash scripting
Networking protocols (TCP/IP OSI model)
RF transceiver experience (ISM Bluetooth WiFi UWB)
Version control (GIT)
Personal Traits
Hands-on adaptable and detail-oriented
Strong communication skills
Comfortable in a fast-paced start-up setting
Reporting Line
Reports to: Embedded Software Manager
Works with: Embedded Software Engineers Hardware Engineers Backend Developers
Full Time