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

Senior Embedded Systems Engineer; Remote

Remote / Online - Candidates ideally in
Midrand, Gauteng, South Africa
Listing for: Placements24
Remote/Work from Home position
Listed on 2026-10-19
Job specializations:
  • Software Development
    Embedded Software Engineer, Embedded Systems/ Firmware/ IoT, Software Engineer
Job Description & How to Apply Below
Position: Senior Embedded Systems Engineer (Remote)
About the Role

Our client, a pioneering technology firm at the forefront of IoT and smart device innovation, is seeking an accomplished Senior Embedded Systems Engineer. This is a fully remote opportunity, allowing you to contribute your expertise from anywhere within South Africa. You will be instrumental in the design, development, and deployment of complex embedded software for next-generation connected devices. This role demands a deep understanding of microcontroller architectures, real-time operating systems ( RTOS ), and wireless communication protocols.

If you are a proactive, detail-oriented engineer passionate about creating cutting-edge embedded solutions and thrive in a fully remote, collaborative setting, this position is for you. You will play a key part in shaping innovative products that connect the world, working with a talented, globally distributed team.

Key Responsibilities
  • Design, develop, test, and maintain embedded software and firmware for a range of microcontrollers and embedded platforms.
  • Implement real-time operating systems (RTOS) and develop efficient, low-power applications.
  • Develop and optimize device drivers for various hardware peripherals and sensors.
  • Integrate and manage wireless communication modules and protocols (e.g., Wi-Fi, Bluetooth, Zigbee, LoRa).
  • Collaborate closely with hardware engineers throughout the product development lifecycle to ensure seamless integration.
  • Perform thorough code reviews, debugging, and performance optimization.
  • Develop and execute unit tests and integration tests to ensure software quality and reliability.
  • Create comprehensive technical documentation, including design specifications and user manuals.
  • Stay current with emerging embedded technologies and industry best practices.
Requirements
  • Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, or a related technical discipline.
  • Minimum of 7 years of hands-on experience in embedded software development.
  • Proficiency in C and C++ programming languages for embedded systems.
  • Strong experience with real-time operating systems (e.g., FreeRTOS, Zephyr, RTLinux).
  • Solid understanding of embedded hardware interfaces and debugging tools (JTAG, SWD).
  • Experience with IoT platforms and protocols (MQTT, CoAP).
  • Familiarity with version control systems (Git) and agile development methodologies.
  • Excellent analytical and problem-solving skills.
  • Strong communication and collaboration skills, essential for a remote team environment.
Benefits
  • Our client offers a highly competitive salary, generous performance bonuses, and comprehensive health and wellness benefits.
  • We are committed to your professional growth, providing access to ongoing training, online courses, and opportunities to attend virtual conferences and workshops.
  • This is a fully remote position, offering excellent flexibility and work-life balance, complemented by a home office setup allowance.

Join a company that fosters innovation and empowers its employees to make a significant impact in the world of connected devices.

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