Remote Automotive Software Developer
Gqeberha, Port Elizabeth, 6000, South Africa
Listed on 2026-09-30
-
Software Development
Software Engineer, C++ Developer, Embedded Systems/ Firmware/ IoT, Embedded Software Engineer
About the Role
Our client is seeking a talented and motivated Remote Automotive Software Developer to join their distributed engineering team, working on innovative software solutions for the next generation of vehicles. This role involves designing, developing, and testing embedded software for automotive control units, infotainment systems, or advanced driver-assistance systems (ADAS). You will collaborate closely with a global team of engineers and product managers, leveraging your expertise to create robust, high-performance software from the comfort of your home office.
This is a fantastic opportunity for an experienced developer looking to make a significant impact in the evolving automotive technology landscape, working entirely remotely with a company that values innovation and developer autonomy.
- Design, develop, implement, and test embedded software for automotive applications using languages like C, C++, or Python.
- Work on developing features for vehicle control units, infotainment systems, or connectivity solutions.
- Collaborate with hardware engineers and system architects to define software requirements and architecture.
- Participate in code reviews, ensuring adherence to coding standards and best practices.
- Troubleshoot and debug software issues, identifying root causes and implementing effective solutions.
- Contribute to the continuous improvement of development processes and tools within a remote-first environment.
- Bachelor's degree in Computer Science, Electrical Engineering, or a related field.
- Proven experience in embedded software development , preferably within the automotive industry.
- Strong proficiency in C and/or C++ programming languages.
- Familiarity with automotive communication protocols (e.g., CAN, LIN, Automotive Ethernet).
- Experience with software development tools, version control systems (e.g., Git), and debugging techniques.
- Excellent communication skills and the ability to work effectively in a fully remote , collaborative team.
- Highly competitive salary with excellent benefits.
- Fully remote work arrangement, offering flexibility and work-life balance.
- Opportunities to work on cutting-edge automotive technologies.
- Professional development support and access to online training resources.
- A culture that fosters innovation, collaboration, and continuous learning.
(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).