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

Senior Embedded Systems Engineer

Job in Sandton, 2172, South Africa
Listing for: Placements24
Full Time position
Listed on 2026-10-20
Job specializations:
  • Software Development
    Embedded Software Engineer, C++ Developer, Embedded Systems/ Firmware/ IoT, Software Engineer
Job Description & How to Apply Below
About the Role

Our client, a leader in the development of cutting-edge IoT devices and consumer electronics, is seeking a highly experienced Senior Embedded Systems Engineer. This role is integral to our product development lifecycle and is based at our advanced engineering hub in Sandton, Gauteng . You will be responsible for the design, development, and testing of embedded software for a range of innovative products.

This position offers a challenging yet rewarding opportunity to work with state-of-the-art hardware and software technologies in a collaborative and fast-paced environment. We are committed to delivering high-quality, reliable, and user-friendly products. If you have a strong background in embedded C/C++ programming and a passion for hardware-software integration, we encourage you to explore this exciting opportunity in Sandton .

Key Responsibilities
  • Design, develop, and maintain embedded software for microcontrollers and embedded processors using C/C++.
  • Implement real-time operating systems (RTOS) and device drivers for various hardware platforms.
  • Develop and execute unit tests, integration tests, and system tests to ensure software quality and reliability.
  • Debug complex hardware and software issues, identifying root causes and implementing effective solutions.
  • Collaborate closely with hardware engineers to define system requirements and ensure seamless integration.
  • Participate in the entire product development lifecycle, from concept to production and post-release support.
  • Optimize embedded code for performance, power consumption, and memory usage.
  • Document software designs, specifications, and test procedures thoroughly.
  • Stay updated with the latest trends and technologies in embedded systems development.
Requirements
  • Bachelor's degree in Electrical Engineering, Computer Engineering, or a related field.
  • Minimum of 5 years of professional experience in embedded systems development.
  • Proficiency in embedded C and C++ programming languages.
  • Experience with real-time operating systems (RTOS) such as FreeRTOS, Zephyr, or similar.
  • Strong understanding of computer architecture, data structures, and algorithms.
  • Familiarity with communication protocols (e.g., I2C, SPI, UART, CAN, Bluetooth, Wi-Fi).
  • Experience with debugging tools and techniques (e.g., JTAG, logic analyzers, oscilloscopes).
  • Ability to work independently and as part of a team in a dynamic development environment.
  • Excellent problem-solving and analytical skills.
Benefits
  • Our client offers a competitive salary package, with potential earnings up to R per annum, commensurate with experience.
  • Benefits include comprehensive medical aid, a retirement fund, performance bonuses, and generous paid time off.
  • We provide ample opportunities for professional growth, including access to training programs, workshops, and the chance to work on innovative and impactful projects.
  • Employees at our Sandton facility benefit from a modern workspace and a collaborative engineering culture.

Join a leading company at the forefront of electronics innovation.

Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary