More jobs:
Remote Automotive Software Engineer - Embedded Systems
Remote / Online - Candidates ideally in
Klerksdorp, 2571, South Africa
Listed on 2026-10-25
Klerksdorp, 2571, South Africa
Listing for:
Placements24
Remote/Work from Home
position Listed on 2026-10-25
Job specializations:
-
Software Development
C++ Developer, Embedded Software Engineer, Software Engineer, Embedded Systems/ Firmware/ IoT
Job Description & How to Apply Below
About the Role
Our client, an innovative automotive technology firm, is seeking a talented Remote Automotive Software Engineer specializing in Embedded Systems. This fully remote position offers the opportunity to design, develop, and test critical software components for next-generation vehicle systems. You will work with cutting-edge technologies in areas such as infotainment, driver assistance, powertrain control, and connectivity. The ideal candidate possesses a strong background in C/C++ programming, real-time operating systems (RTOS), and automotive communication protocols.
This role is perfect for a self-motivated engineer who thrives in a remote work environment and is passionate about shaping the future of automotive mobility.
- Design, implement, and maintain embedded software for automotive ECUs using C/C++.
- Develop software for real-time operating systems (RTOS) and bare-metal environments.
- Implement and optimize algorithms for performance-critical applications.
- Integrate software components with hardware platforms and sensors.
- Utilize automotive communication protocols such as CAN, LIN, Ethernet, and UDS for system integration.
- Write unit tests and perform integration testing to ensure software quality and reliability.
- Collaborate with cross-functional teams (hardware engineers, system architects, validation engineers) remotely.
- Participate in code reviews and contribute to architectural design discussions.
- Troubleshoot and debug software issues identified during development or testing phases.
- Maintain comprehensive documentation for software designs, requirements, and test plans.
- Bachelor's or Master's degree in Computer Science, Electrical Engineering, Automotive Engineering, or a related field.
- Proven experience (3+ years) in embedded software development, preferably within the automotive industry.
- Strong proficiency in C and C++ programming languages.
- Experience with real-time operating systems (RTOS) like FreeRTOS, QNX, or similar.
- Familiarity with automotive communication protocols (CAN, LIN, Automotive Ethernet).
- Experience with embedded development tools, compilers, debuggers, and emulators.
- Understanding of software development lifecycle (SDLC) and agile methodologies.
- Excellent problem-solving, debugging, and analytical skills.
- Strong written and verbal communication skills, essential for remote collaboration.
- Ability to work independently with minimal supervision.
- This is a fully remote position offering significant flexibility.
- Our client provides a competitive salary, excellent benefits package including comprehensive medical and dental insurance, and a retirement savings plan.
- You will have the opportunity to work on groundbreaking automotive technologies and contribute to innovative projects.
- Continuous learning and professional development are encouraged, with access to online training resources and virtual conferences.
- The role allows you to work from anywhere, with the possibility of occasional virtual team meetups.
- This role is suitable for candidates residing anywhere within South Africa.
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).
(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:
×