
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A technology company seeks an Embedded Systems Software Developer in Pretoria. The role focuses on developing software for digital communication systems, designing low-level software for complex hardware, and configuring operating systems. Candidates should have proficiency in agile methodologies and experience with automated testing frameworks. This position offers opportunities to work on large-scale international projects.
Embedded Systems Software Developer
Proficiency in designing and developing software for digital communication systems is essential.
Develop embedded software for digital communication systems using agile methodologies with cross-functional teams on large-scale international projects
Design and develop low-level software components and drivers for complex hardware platforms
Configure operating systems and board support packages for new hardware architectures
Consult datasheets of microprocessors, DSPs, or So C components to create optimized driver software
Develop automated testing frameworks for embedded software