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

Remote Senior Embedded Systems Engineer

Remote / Online - Candidates ideally in
South Africa
Listing for: Placements24
Remote/Work from Home position
Listed on 2026-10-25
Job specializations:
  • Software Development
    Embedded Software Engineer, Embedded Systems/ Firmware/ IoT, C++ Developer
Job Description & How to Apply Below
About the Role

Our client, an innovative leader in IoT solutions and smart devices, is seeking a highly skilled Remote Senior Embedded Systems Engineer to join their globally distributed engineering team. This position is crucial for the design, development, testing, and deployment of complex embedded systems that form the core of our client's cutting-edge products. Working entirely remotely, you will collaborate with cross-functional teams to push the boundaries of technology.

The ideal candidate is a self-starter with a profound understanding of embedded hardware and software development, excellent problem-solving abilities, and a commitment to delivering high-quality, reliable solutions. This is a unique opportunity to contribute to pioneering projects from the comfort of your own home, with significant impact on product development and innovation.

Key Responsibilities
  • Design, develop, and implement firmware and embedded software for microcontrollers and embedded systems.
  • Write efficient, well-documented, and maintainable code in C/C++.
  • Develop and execute comprehensive unit, integration, and system tests for embedded software.
  • Collaborate closely with hardware engineers to define system architecture and troubleshoot hardware/software integration issues.
  • Optimize embedded systems for performance, power consumption, and memory usage.
  • Participate in the entire product development lifecycle, from concept to production.
  • Debug complex embedded systems using JTAG, oscilloscopes, logic analyzers, and other diagnostic tools.
  • Stay abreast of the latest advancements in embedded systems technology, real-time operating systems (RTOS), and IoT protocols.
  • Contribute to technical documentation, including design specifications and user manuals.
  • Mentor junior engineers and participate actively in code reviews and design discussions.
Requirements
  • Master's degree or PhD in Electrical Engineering, Computer Engineering, or a related field.
  • Minimum of 8 years of experience in embedded systems design and firmware development.
  • Expertise in C and C++ programming for embedded applications.
  • Strong knowledge of microcontroller architectures (e.g., ARM Cortex-M).
  • Experience with real-time operating systems (RTOS) and embedded Linux.
  • Proficiency with embedded debugging tools and techniques.
  • Solid understanding of hardware-software co-design and system-level debugging.
  • Excellent analytical, problem-solving, and communication skills.
  • Demonstrated ability to work independently and manage projects effectively in a remote environment.
  • Experience with wireless communication protocols (e.g., Bluetooth, Wi-Fi, LoRa) is a significant advantage.
Benefits

Our client offers an attractive remote salary, flexible working hours, and a comprehensive benefits package that includes private health insurance, a retirement savings plan, and opportunities for remote professional development and training. You will have the autonomy to work from anywhere, contributing to innovative IoT solutions. We foster a culture of collaboration, innovation, and continuous improvement. Enjoy generous paid time off and participate in virtual team-building activities.

This role provides the flexibility to work from your chosen location, contributing your expertise to cutting-edge embedded systems development, with Mahikeng, North West serving as your administrative hub.

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