×
Register Here to Apply for Jobs or Post Jobs. X

Embedded Software Engineer

Job in Stellenbosch, 7600, South Africa
Listing for: CubeSpace ADCS
Full Time position
Listed on 2026-02-09
Job specializations:
  • Software Development
    Embedded Software Engineer, Software Engineer
Job Description & How to Apply Below

Overview

Cube Space is looking for a meticulous and driven Embedded Software Engineer
, who is responsible for designing, developing, integrating, and verifying embedded software solutions in line with system and customer requirements. The role spans the full engineering lifecycle, including concept definition, requirements management, software development, testing, documentation, and release, following organisational engineering standards and processes.

The incumbent will work closely within multidisciplinary teams to deliver embedded software and electronic solutions, contribute to internal standards and reusable IP, and support continuous improvement of development practices, tools, and engineering documentation.

Key Responsibilities
  • Develop, integrate, and verify embedded software (C/C#, microcontrollers, device drivers).
  • Work with digital and analog electronics, sensor data, and communication protocols (SPI, I2C, CAN, UART, USB).
  • Prepare and execute test plans; document results to ensure compliance with requirements.
  • Collaborate across teams and engage with stakeholders throughout the project lifecycle.
  • Contribute to engineering standards, reusable IP, and continuous improvement initiatives.
  • Embedded software development (C/C#) and microcontroller-based design
  • Requirements definition, technical documentation, and system-level integration
  • Verification & validation: test planning, execution, and compliance documentation
  • Contribution to engineering standards, tools, and reusable IP modules
Qualifications
  • Degree in Electronic/Computer/Mechatronics Engineering
  • 2-4+ years embedded software development experience
  • Strong proficiency in embedded C and use of industry-standard IDEs/tools
  • Experience with embedded OS, microcontrollers, and communication protocols
  • Solid understanding of engineering life cycles, testing, and documentation practices
  • Contribute to meaningful global space missions with work that has real impact.
  • Be part of an innovative environment working with advanced space technologies.
  • Join a fast-growing, internationally recognised leader in the satellite control industry.
  • Develop your career in a high-performance, supportive, and growth-focused culture.
#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary