Senior Automotive Software Developer - Embedded Systems

Placements24

Paarl

Híbrido

ZAR 900.000 - 1.300.000

Tempo integral

Há 11 dias

Uma candidatura completa em um minuto

Currículo e carta de apresentação personalizados, prontos para serem enviados.

Passe pelos filtros ATS

Benefícios oferecidos por esta vaga

Remote work
Competitive salary
Bonuses

Resumo da vaga

Placements24 is seeking a Senior Automotive Software Developer with expert C/C++ and RTOS experience to design, implement, and verify embedded software for automotive ECUs. The role emphasizes safety, MISRA considerations, and collaboration across globally distributed teams.

You will work remotely with a cross-functional group, contributing to powertrain, body electronics, chassis, and ADAS software development while ensuring robust testing and documentation.

Qualificações

  • Bachelor's/Master's degree in Computer Science, Software Engineering, Electrical Engineering or related field.
  • Minimum 6 years of professional embedded software development experience in automotive applications.
  • Expert proficiency in C and C++ programming languages.
  • Hands-on experience with RTOS such as AUTOSAR, QNX, or FreeRTOS.
  • Knowledge of CAN, LIN, FlexRay, Automotive Ethernet.
  • Familiarity with embedded debugging tools and techniques.

Responsabilidades

  • Design, develop, test, and maintain embedded software for automotive ECUs using C/C++.
  • Implement and optimize software for RTOS such as AUTOSAR, QNX, or embedded Linux.
  • Develop software modules for powertrain, body electronics, chassis, and ADAS.
  • Integrate software with hardware for reliable operation.
  • Perform unit and integration testing and debugging to ensure quality.
  • Collaborate with hardware and other software teams to define requirements.
  • Participate in code reviews and improve development processes and standards.
  • Document software designs and test procedures.

Conhecimentos

C/C++
Embedded systems
RTOS
Automotive protocols
Real-time design

Formação

Bachelor's/Master's in CS/SE/Electrical

Ferramentas

AUTOSAR
QNX
FreeRTOS

Descrição da vaga

About the Role

Our client is a highly innovative automotive technology firm seeking a Senior Automotive Software Developer with expertise in embedded systems to join their globally distributed team. This role is fully remote, allowing you to contribute to cutting-edge automotive projects from any location. You will be responsible for the design, development, and implementation of embedded software for various automotive control units, focusing on real-time performance, reliability, and safety. The ideal candidate possesses deep knowledge of C/C++ programming, real-time operating systems (RTOS), automotive communication protocols, and embedded system architectures. You will play a crucial role in developing software for critical automotive functions, ensuring compliance with stringent industry standards. This is an exceptional opportunity to leverage your skills and advance your career within the rapidly evolving field of automotive software engineering, working on advanced vehicle technologies.

Key Responsibilities
  • Design, develop, test, and maintain embedded software for automotive ECUs using C/C++.
  • Implement and optimize software for real-time operating systems (RTOS) such as AUTOSAR, QNX, or embedded Linux.
  • Develop software modules for various automotive applications, including powertrain control, body electronics, chassis systems, and ADAS.
  • Integrate software components with hardware, ensuring efficient and reliable system operation.
  • Perform unit testing, integration testing, and debugging to ensure software quality and robustness.
  • Collaborate with hardware engineers, system engineers, and other software developers to define and implement software requirements.
  • Participate in code reviews and contribute to the improvement of software development processes and coding standards.
  • Document software designs, implementation details, and test procedures.
  • Stay current with automotive software standards (e.g., MISRA C/C++), tools, and emerging technologies.
Requirements
  • Bachelor's or Master's degree in Computer Science, Software Engineering, Electrical Engineering, or a related field.
  • Minimum of 6 years of professional experience in embedded software development, with a strong focus on automotive applications.
  • Expert proficiency in C and C++ programming languages.
  • Hands-on experience with real-time operating systems (RTOS) like AUTOSAR, QNX, or FreeRTOS.
  • Knowledge of automotive communication protocols such as CAN, LIN, FlexRay, and Automotive Ethernet.
  • Familiarity with embedded debugging tools and techniques.
  • Understanding of software development lifecycles and agile methodologies.
  • Strong analytical, problem-solving, and debugging skills.
  • Excellent communication and collaboration skills, essential for remote teamwork.
  • Experience with functional safety standards (e.g., ISO 26262) is a significant advantage.
Benefits

This fully remote position offers unparalleled flexibility and autonomy. Our client offers a highly competitive salary, comprehensive benefits package, performance-based bonuses, and continuous opportunities for professional development. You will have the chance to work on exciting and challenging projects with a leading company in the automotive sector, and my name it adalah ... Join a team of dedicated professionals and advance your career in embedded automotive software from anywhere in the world.

Obtenha sua revisão de currículo grátis e confidencial.

ou arraste e solte seu arquivo aqui.

Similar jobs

Vagas similares que valem a pena comparar

Senior Automotive Software Developer - Embedded Systems
Senior Automotive Software Developer - Embedded Systems

Placements24 • Stellenbosch

Remoto
ZAR 1.000.000 - 1.600.000
Competitive salary
Performance bonuses
Career development
+1
Remote Automotive Software Developer (Embedded Systems)
Remote Automotive Software Developer (Embedded Systems)

Placements24 • LegKraal Gate

Híbrido
ZAR 900.000 - 1.500.000
Fully remote
Medical insurance
Provident fund
+1
Remote Automotive Software Engineer (Embedded Systems)
Remote Automotive Software Engineer (Embedded Systems)

Placements24 • Mossel Bay

Híbrido
ZAR 900.000 - 1.500.000
Advanced health insurance
Robust retirement plan
Flexible working hours
+1
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 Developer (Embedded Systems)
Remote Automotive Software Developer (Embedded Systems)

Placements24 • Vereeniging

Híbrido
ZAR 600.000 - 900.000
Remote work
Health coverage
Retirement plan
+2
Remote Automotive Software Engineer (Embedded Systems)
Remote Automotive Software Engineer (Embedded Systems)

Placements24 • Benoni

Híbrido
ZAR 900.000 - 1.200.000
Stock options
Home office allowance
Health benefits
+2
Remote Automotive Software Engineer - Embedded Systems
Remote Automotive Software Engineer - Embedded Systems

Placements24 • Soweto

Híbrido
ZAR 900.000 - 1.300.000
Fully remote work
Performance bonuses
Global engineering team
Senior Automotive Embedded Software Developer - Remote
Senior Automotive Embedded Software Developer - Remote

Placements24 • Polokwane

Híbrido
ZAR 1.200.000 - 1.800.000
Medical insurance
Dental insurance
Vision insurance
+5
Remote Automotive Software Engineer - Embedded Systems
Remote Automotive Software Engineer - Embedded Systems

Placements24 • Mbombela (Nelspruit)

Híbrido
ZAR 1.999.000 - 2.999.000
Highly competitive salary
Annual bonuses
Full remote work flexibility
+3
Automotive Software Developer (Embedded Systems)
Automotive Software Developer (Embedded Systems)

Placements24 • Midrand

Híbrido
ZAR 520.000 - 900.000
Competitive salary and bonuses
Fully remote work
Home office setup allowance
+3