Embedded Software Engineer

2 weeks ago


Stellenbosch, South Africa Network Recruitment Full time

Were looking for a talented Embedded Software Engineer to join our growing engineering team and help design, develop, and optimize cutting-edge embedded systems.Key ResponsibilitiesDesign, 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 continuous improvement of development processes and tools.Required QualificationsBachelors or Masters degree in Electrical Engineering, Computer Engineering, Computer Science, or 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 peripherals (SPI, I2C, UART, CAN, etc.).Understanding of version control systems (Git preferred).Ability to read schematics and work closely with hardware teams.



  • Stellenbosch, Western Cape, South Africa CubeSpace ADCS Full time R250 000 - R350 000 per year

    Role Overview:CubeSpace 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...


  • Stellenbosch, South Africa Garmin Full time

    Overview Direct message the job poster from Garmin Garmin Stellenbosch is the R&D team behind Garmin's award‑winning consumer radar products, such as the: • Varia Bike Radar • Approach R10 Golf Launch Monitor • Zumo R1 Motorcycle Blind Spot Monitor Our mission is to bring radar to life! We explore new low‑cost radar technologies, create amazing new...


  • Stellenbosch, South Africa Communicate Recruitment Full time

    Join a high-energy R&D team thats part of a global tech powerhouse. Youll be developing embedded software and algorithms that power radar products used by athletes, adventurers, and everyday users across the globe. From MATLAB magic to embedded C/C++ wizardry, youll be part of the full product lifecyclefrom concept to market. Expect to:Collaborate with...

  • Software Engineer

    3 days ago


    Stellenbosch, Western Cape, South Africa Communicate Ct Full time R280 000 - R420 000 per year

    Step into The Fighting Machine — where precision meets purpose, and engineers become tacticians.Build the radar intelligence that drives next-generation systems.Every line of your code will be forged for endurance, speed, and control.This isn't ordinary software development — it's engineering for battle readinessAs part of the radar division, you'll...

  • Software Engineer

    2 weeks ago


    Stellenbosch, South Africa Communicate Recruitment Full time

    This isn’t ordinary software development — it’s engineering for battle readinessAs part of the radar division, you’ll write embedded C/C++ code that commands precision and response under real-world pressure. You’ll design algorithms in MATLAB that act as the neural network of radar systems — systems trusted to detect, interpret,...


  • Stellenbosch, South Africa Communicate Ct Full time

    A leading software development company in Stellenbosch is seeking a skilled developer to join their team. You will craft robust software and collaborate on designing clean architectures. A Bachelor's degree in Electronic Engineering and experience with C programming and Agile methodologies are required. Ideal candidates will have prior embedded experience....


  • Stellenbosch, South Africa The Agricultural Research Council Full time

    Assist in the installation, configuration and maintenance of weather station equipment. - Support fieldwork involving inspection, repair and replacement of faulty electronic components. - Perform laboratory testing and calibration of sensors, including temperature, humidity, wind, radiation and rainfall sensors. - Assist in developing and debugging embedded...


  • Stellenbosch Local Municipality, South Africa Network IT Full time

    Reference: ITE -MSc-1 Our client, a leading semiconductor company based in the Cape Winelands: Boland, Western Cape, is on the lookout for a skilled Firmware Engineer to join their innovative team. As a Firmware Engineer for our client, you'll be tasked with developing and implementing embedded software applications across various platforms. You'll...

  • Software Engineer

    3 days ago


    Stellenbosch, Western Cape, South Africa AiR Full time R200 000 - R250 000 per year

    Senior Software Engineer (Backend x 2 & UI Focus x 2) We are looking for three Senior Software Engineers with strong backend development expertise and UI experience to join our dynamic team. If you have a passion for building scalable systems and enjoy working with cutting-edge technologies, this role is for you. What Youll Be Doing: Developing and...

  • Software Engineer

    2 weeks ago


    Stellenbosch, South Africa Network Recruitment Full time

    Role and Responsibilities:Includes the following, but is not limited to: Design, develop, and maintain mission-system-related software, including software for payload control, payloads emulators, relay applications, mission logic, etc.Manage and optimise Docker environments for mission system appliancesEnhance software productivity by maintaining CI...