Remote Automotive Software Developer (Embedded Systems)

Placements24

Rustenburg

Híbrido

ZAR 900.000 - 1.200.000

Jornada completa

Hace 5 días
Sé de los primeros/as/es en solicitar esta vacante

Una candidatura completa en un minuto

Currículum y carta de presentación personalizados, listos para enviar.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Competitive salary
Annual leave
Bonuses
Home office stipend
Flexible hours

Descripción de la vacante

Placements24 in South Africa is seeking a Remote Automotive Software Developer specialized in Embedded Systems. You will design and implement embedded software for automotive ECUs, using C/C++ and RTOS, collaborating with hardware teams remotely from anywhere in SA.

The role emphasizes agile processes, unit/integration testing, and ongoing learning, with a competitive salary, generous leave, and home-office stipend.

Formación

  • Bachelor’s degree in CS, EE or related field.
  • 5+ years in embedded software in automotive.
  • Strong C/C++ and RTOS experience.

Responsabilidades

  • Design, develop, test, and maintain embedded software for ECUs.
  • Write clean C/C++ for RTOS.
  • Collaborate with hardware engineers to define software requirements.
  • Develop and execute unit, integration, and system tests.
  • Debug complex software across hardware platforms.
  • Participate in code reviews and knowledge sharing.
  • Contribute to architecture of new embedded features.
  • Work with product managers and systems engineers to translate requirements.
  • Maintain and improve existing modules.
  • Participate in agile sprint planning and retrospectives.

Conocimientos

Embedded C/C++
RTOS
Git
Problem solving

Educación

Bachelor's degree in CS/EE

Herramientas

GDB
CAN/LIN
Ethernet tools

Descripción del empleo

About the Role

Our client is a global leader in automotive technology, seeking a highly motivated and experienced Remote Automotive Software Developer specializing in Embedded Systems to join their innovative, distributed team. This position offers the unique advantage of working from anywhere within South Africa, contributing to the development of next-generation automotive software solutions. You will be at the forefront of designing and implementing complex embedded software for critical vehicle functions, including infotainment, driver assistance, and powertrain control systems. This is a fully remote role, emphasizing flexibility and trust, where you will collaborate virtually with talented engineers worldwide. If you are passionate about embedded software, automotive innovation, and thrive in a remote-first culture, this is the ideal opportunity for you. Our client is committed to fostering an environment where engineers can excel and contribute their best work from the convenience of their home office, supporting operations in locations like Rustenburg, North West .

Key Responsibilities
  • Design, develop, test, and maintain embedded software for automotive ECUs (Electronic Control Units) and related systems.
  • Write clean, efficient, and well-documented C/C++ code for real-time operating systems (RTOS).
  • Collaborate with hardware engineers to define software requirements and ensure seamless integration.
  • Develop and execute unit tests, integration tests, and system tests to ensure software quality and reliability.
  • Debug complex software issues across various hardware platforms.
  • Participate in code reviews to maintain code quality and share knowledge with the team.
  • Contribute to the architecture and design of new embedded software features and systems.
  • Work closely with product managers and systems engineers to understand requirements and translate them into software solutions.
  • Maintain and improve existing software modules and frameworks.
  • Actively participate in agile development processes and contribute to sprint planning and retrospectives.
Requirements
  • Bachelor's degree in Computer Science, Electrical Engineering, or a related field.
  • Proven experience (5+ years) developing embedded software, preferably in the automotive industry.
  • Strong proficiency in C and C++ programming languages.
  • Experience with real-time operating systems (RTOS) and embedded development tools (compilers, debuggers).
  • Familiarity with automotive communication protocols such as CAN, LIN, and Automotive Ethernet.
  • Understanding of software development lifecycle (SDLC) and agile methodologies.
  • Experience with version control systems (e.g., Git).
  • Excellent problem-solving, debugging, and analytical skills.
  • Strong communication and collaboration skills, essential for effective remote teamwork.
  • Ability to work independently and manage time effectively in a remote setting.
Benefits
  • Highly competitive salary package, reflective of remote work flexibility and expertise.
  • Generous annual leave allowance.
  • Performance-based bonuses and potential for stock options.
  • Home office equipment stipend.
  • Opportunities for continuous learning, online courses, and conference attendance.
  • Flexible working hours to accommodate different time zones and personal needs.
  • Be part of a forward-thinking company shaping the future of automotive technology.
Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Remote Automotive Software Engineer - Embedded Systems
Remote Automotive Software Engineer - Embedded Systems

Placements24 • Cape Town

Híbrido
ZAR 900.000 - 1.300.000
Remote work from SA
Competitive salary
Professional growth
Remote Automotive Software Developer (Embedded Systems) - Pietermaritzburg
Remote Automotive Software Developer (Embedded Systems) - Pietermaritzburg

Placements24 • Pietermaritzburg

Híbrido
ZAR 900.000 - 1.300.000
Remote work from anywhere in South AFr
Performance bonuses and online培训 and发展
Remote Automotive Software Engineer
Remote Automotive Software Engineer

Placements24 • Rustenburg

Híbrido
ZAR 900.000 - 1.200.000
Health insurance
Flexible remote
Professional growth opportunities
Remote Automotive Software Developer
Remote Automotive Software Developer

Placements24 • Upington

Híbrido
ZAR 650.000 - 1.050.000
Remote work flexibility
Continuous learning opportunities
Remote Automotive Software Developer (Embedded Systems)
Remote Automotive Software Developer (Embedded Systems)

Placements24 • Mtubatuba Local Municipality

Híbrido
ZAR 900.000 - 1.300.000
Fully remote
Competitive salary
Continuous learning
+1
Remote Automotive Software Engineer - Rustenburg
Remote Automotive Software Engineer - Rustenburg

Placements24 • Rustenburg

Híbrido
ZAR 700.000 - 1.200.000
Flexible working hours
Fully remote role
Health insurance
+1
Senior Automotive Embedded Systems Engineer (Remote)
Senior Automotive Embedded Systems Engineer (Remote)

Placements24 • Johannesburg

Híbrido
ZAR 900.000 - 1.500.000
Health insurance
Home office stipend
Performance bonuses
Remote Automotive Embedded Software Engineer
Remote Automotive Embedded Software Engineer

Placements24 • East London

Híbrido
ZAR 900.000 - 1.200.000
Fully remote
Health & retirement benefits
Professional development
Remote Lead Automotive Software Engineer
Remote Lead Automotive Software Engineer

Placements24 • Upington

Híbrido
ZAR 1.000.000 - 1.800.000
Stock options
Premium medical, dental, vision
Generous paid time off
Senior Automotive Software Engineer
Senior Automotive Software Engineer

Placements24 • Rustenburg

Presencial
ZAR 900.000 - 1.300.000
Fully remote work arrangement
Competitive salary with bonuses
Health, dental, and vision insurance
+2