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

Senior Embedded Systems Engineer - Smart Grid Technology

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

Our client, a leading innovator in smart grid solutions and energy management systems, is seeking a highly skilled Senior Embedded Systems Engineer to join their fully remote engineering team. This role is instrumental in the design, development, and implementation of cutting-edge embedded software for intelligent energy devices, control systems, and grid communication infrastructure. You will be responsible for architecting robust, efficient, and secure embedded solutions that are pivotal to the future of energy distribution and consumption.

This is a remote-first opportunity, allowing you to contribute your expertise from your home office while collaborating with a talented global team. The ideal candidate possesses a deep understanding of embedded C/C++, real-time operating systems (RTOS), and hardware-software integration, with a passion for solving complex engineering challenges in the energy sector. Join us in building the intelligent, sustainable energy systems of tomorrow.

Key Responsibilities
  • Design, develop, test, and debug embedded software for smart grid devices, including meters, controllers, and communication modules.
  • Develop real-time embedded firmware using C/C++ and various microcontrollers.
  • Implement and optimize RTOS for embedded applications, ensuring efficient resource management.
  • Work closely with hardware engineers to define system requirements and ensure seamless hardware-software integration.
  • Develop and maintain low-level drivers and device firmware.
  • Implement communication protocols relevant to smart grid applications (e.g., Modbus, DLMS/COSEM, MQTT, Zigbee).
  • Conduct unit testing, integration testing, and system testing to ensure software quality and reliability.
  • Troubleshoot and resolve complex embedded system issues in both development and production environments.
  • Contribute to architectural design decisions and technology selection for new embedded systems.
  • Stay abreast of the latest trends and technologies in embedded systems, IoT, and smart grid applications.
Requirements
  • Master's or Ph.D. in Computer Engineering, Electrical Engineering, or a related field.
  • Minimum of 7 years of experience in embedded systems design and development.
  • Strong proficiency in embedded C/C++ programming.
  • Experience with real-time operating systems (RTOS) such as FreeRTOS, Zephyr, or similar.
  • Proficiency in debugging and testing embedded systems using tools like JTAG, oscilloscopes, and logic analyzers.
  • Experience with hardware-software co-design and board bring-up.
  • Familiarity with communication protocols common in IoT and smart grid applications.
  • Understanding of power systems, energy metering, or grid automation is a significant advantage.
  • Excellent analytical, problem-solving, and debugging skills.
  • Strong communication and collaboration skills, essential for effective remote work.
  • Ability to work independently, manage time effectively, and meet project deadlines.
Benefits
  • A highly competitive annual salary of up to ZAR.
  • Comprehensive health, dental, and vision insurance.
  • Generous retirement savings plan with employer match.
  • Stock options or equity in a growing technology company.
  • Home office stipend and technology allowance.
  • Unlimited paid time off and flexible working hours.
  • Opportunities for professional growth, training, and conference attendance.
  • Collaborative and innovative remote team environment.
  • Involvement in impactful projects shaping the future of energy.
  • Regular virtual team-building events and social activities.
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