Full-time

Embedded Software Engineer

Posted by Network Recruitment • Stellenbosch, Stellenbosch, South-Africa

📍 Stellenbosch, Stellenbosch 🕒 March 01, 2026

About the Role

Key Responsibilities:
  • Design, develop, and maintain embedded software for microcontrollers and embedded Linux systems.
  • Write efficient, reliable, and well-documented C/C++ code.
  • Collaborate with Hardware Engineers to integrate software and hardware components.
  • Debug, test, and optimize code for performance and reliability.
  • Participate in design reviews, code reviews, and system-level testing.
  • Contribute to the continuous improvement of development processes and tools.

Required Qualifications:

  • Bachelors or Masters Degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
  • 2+ years of experience in embedded software development.
  • Strong proficiency in C/C++ and familiarity with real-time operating systems (RTOS).
  • Experience with microcontrollers (ARM, PIC, AVR, etc.) and embedded peripheral...

Ready to Apply?

Submit your application today and take the next step in your career journey with Network Recruitment.

Apply Now