Embedded Software Engineer

apartmentRecruitpro Solutions placeCape Town calendar_month 
We are looking for a talented Embedded Software Engineer to join a fast-paced and innovative development team. The ideal candidate will have experience in embedded software development using C/C++ and be comfortable working in an agile environment.

This is an exciting opportunity for someone passionate about embedded systems and eager to contribute to high-impact projects involving hardware integration and real-time systems.

Key Duties and Responsibilities
  • Develop embedded software using C/C++ (non-negotiable)
  • Participate in peer code reviews (non-negotiable)
  • Integrate software with hardware systems
  • Contribute to an agile development process
  • Support the code certification process (DO-178, advantageous)
  • Apply knowledge of Continuous Integration (CI) tools and practices (advantageous)
Experience and Qualifications
  • Bachelor’s degree in Electronic Engineering, Mechatronic Engineering, or Computer Science
  • Minimum of 3 years’ relevant experience in embedded software development
  • Strong proficiency in C/C++ for embedded systems (non-negotiable)
  • Experience with real-time operating systems (RTOS)
  • Participation in peer code reviews (non-negotiable)
  • Advantageous: experience with code certification processes (e.g. DO-178)
  • Advantageous: familiarity with CI pipelines
  • Own reliable transport
  • Ability to work effectively within a team and independently
  • Self-motivated with a proactive approach to problem-solving
apartmentE-MergeplaceCape Town
We Code, We Groove Join Our company as the Next Funky Software Engineer! Hey you. Yes, you the one who dreams in code and debugs like a rockstar. Are you tired of the corporate blah-blah? Ready to build cool things with cooler people? Then keep...
apartmentE-MergeplaceCape Town
Were looking for a Senior Software Engineer whos ready to bring technical leadership, product thinking, and good vibes to our team. Youll help shape the architecture, mentor less experienced engineers, and collaborate across disciplines to deliver...
business_centerHigh salary

Software engineer

apartmentNetwork RecruitmentplaceCape Town
e are seeking a Software Engineer with a strong background in UAV systems to join our growing team. You will be responsible for designing, developing, and integrating software components for autonomous flight, mission planning, and onboard systems...