Embedded Software Engineer
Recruitpro Solutions Cape Town
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)
- 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
E-MergeCape 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...
E-MergeCape 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...
Network RecruitmentCape 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...