Senior Embedded Systems Engineer - Automotive Electronics

Placements24

Gqeberha

Híbrido

ZAR 900.000 - 1.300.000

Tempo integral

há 37 horas
Seja uma das primeiras pessoas a se candidatar

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

Competitive pay
Medical & pension
Growth opportunities
Tech exposure Port Elizabeth
Wellness programs
Paid time off

Resumo da vaga

Placements24 in Port Elizabeth is seeking a Senior Embedded Systems Engineer to design, develop, and implement embedded software for automotive ECUs. You will work on real-time systems, develop drivers for CAN/LIN/Ethernet, and collaborate across hardware and software teams to deliver reliable, high-performance solutions.

The role emphasizes C/C++ development, RTOS familiarity, and microcontroller expertise, with opportunities to impact vehicle safety and user experience in a cutting-edge

Qualificações

  • Bachelor's or Master's in Electrical or Computer Engineering.
  • 6+ years in embedded software development.
  • Strong C/C++ programming skills.
  • Experience with RTOS such as FreeRTOS or QNX.
  • Familiar with CAN, LIN, Automotive Ethernet.
  • Experience with microcontrollers and development tools (compilers, debuggers, JTAG).
  • Knowledge of SDLC and Agile; Git.

Responsabilidades

  • Design, develop, and test embedded software for automotive ECUs using C/C++.
  • Implement and optimize firmware for various microcontroller architectures (e.g., ARM Cortex).
  • Develop and integrate drivers for peripherals such as CAN, LIN, Ethernet, SPI, I2C.
  • Work with RTOS and bare-metal environments.
  • Perform debugging and troubleshooting of embedded software issues using development tools and emulators.
  • Collaborate with hardware engineers to define system requirements and ensure seamless integration.
  • Develop and execute unit tests and integration tests to ensure software quality and reliability.
  • Participate in code reviews and contribute to improving coding standards and practices.
  • Analyze system requirements and translate them into robust software designs.
  • Stay current with emerging trends and technologies in embedded systems and automotive electronics.

Conhecimentos

C/C++
RTOS
Embedded systems
CAN/LIN/Auto Ethernet

Formação

Electrical/Computer Engineering degree

Ferramentas

JTAG debugging tools
Compiler/Debugger

Descrição da vaga

About the Role Our client, a prominent automotive technology supplier, is seeking a highly skilled Senior Embedded Systems Engineer to join their innovative team in Port Elizabeth. This role focuses on the design, development, and implementation of embedded software for advanced automotive electronic control units (ECUs). You will play a key role in developing sophisticated systems that enhance vehicle performance, safety, and user experience. This is a fantastic opportunity to work on cutting-edge automotive technologies and contribute to the next generation of vehicles. Our client is dedicated to pushing the boundaries of automotive innovation and requires top talent to achieve its goals. The position requires deep expertise in C/C++ programming, real-time operating systems (RTOS), and microcontroller architectures. Based in Port Elizabeth, you will collaborate with a multidisciplinary team of hardware and software engineers. You will have the chance to work on exciting projects that are shaping the future of the automotive industry. Our client values creativity, problem-solving, and a commitment to quality.

Key Responsibilities
  • Design, develop, and test embedded software for automotive ECUs using C/C++.
  • Implement and optimize firmware for various microcontroller architectures (e.g., ARM Cortex).
  • Develop and integrate drivers for peripherals such as CAN, LIN, Ethernet, SPI, I2C.
  • Work with real-time operating systems (RTOS) and bare-metal environments.
  • Perform debugging and troubleshooting of embedded software issues using development tools and emulators.
  • Collaborate with hardware engineers to define system requirements and ensure seamless integration.
  • Develop and execute unit tests and integration tests to ensure software quality and reliability.
  • Participate in code reviews and contribute to improving coding standards and practices.
  • Analyze system requirements and translate them into robust software designs.
  • Stay current with emerging trends and technologies in embedded systems and automotive electronics.
Requirements
  • Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or a related field.
  • Minimum of 6 years of experience in embedded software development.
  • Strong proficiency in C and C++ programming languages.
  • Experience with real-time operating systems (RTOS) such as FreeRTOS, QNX, or similar.
  • Familiarity with automotive communication protocols (CAN, LIN, Automotive Ethernet).
  • Experience with microcontrollers and embedded development tools (compilers, debuggers, JTAG).
  • Knowledge of software development lifecycle (SDLC) and agile methodologies.
  • Experience with version control systems (e.g., Git).
  • Strong analytical and problem-solving skills.
  • Excellent communication and teamwork abilities.
Benefits
  • Competitive salary and annual bonus.
  • Comprehensive medical and pension benefits.
  • Opportunities for professional growth and advanced training.
  • Exposure to cutting-edge automotive technologies in Port Elizabeth.
  • Collaborative and innovative work environment.
  • Employee wellness programs.
  • Potential for international travel for industry events and collaboration.
  • Generous paid time off.
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 Embedded Software Engineer
Senior Automotive Embedded Software Engineer

Placements24 • Gqeberha

Híbrido
ZAR 1.200.000 - 1.800.000
Health insurance
Hybrid work model
Professional development opportunities
+1
Senior Automotive Embedded Systems Engineer
Senior Automotive Embedded Systems Engineer

Placements24 • Pretoria

Presencial
ZAR 900.000 - 1.400.000
Competitive salary
Advanced engineering tools
Lab facilities
+1
Senior Automotive Embedded Software Engineer
Senior Automotive Embedded Software Engineer

Placements24 • Cape Town

Presencial
ZAR 900.000 - 1.400.000
Medical aid
Retirement planning
Performance bonus
Senior Automotive Embedded Systems Engineer
Senior Automotive Embedded Systems Engineer

Placements24 • Mossel Bay

Híbrido
ZAR 900.000 - 1.500.000
Senior Automotive Embedded Systems Engineer
Senior Automotive Embedded Systems Engineer

Placements24 • Rustenburg

Presencial
ZAR 900.000 - 1.300.000
Competitive salary
On-site facilities
Professional development
+2
Senior Automotive Electronics Engineer
Senior Automotive Electronics Engineer

Placements24 • Gqeberha

Híbrido
ZAR 900.000 - 1.400.000
Medical aid
Provident fund
Performance-based incentives
+3
Senior Automotive Software Engineer - Embedded Systems
Senior Automotive Software Engineer - Embedded Systems

Placements24 • Durban

Híbrido
ZAR 900.000 - 1.200.000
Medical aid & retirement contributions
Performance bonuses
Continuous learning & training
Automotive Embedded Software Developer
Automotive Embedded Software Developer

Placements24 • Klerksdorp

Híbrido
ZAR 540.000 - 900.000
Hybrid work model
Medical aid
Provident fund
+2
Senior Automotive Software Engineer - Infotainment Systems
Senior Automotive Software Engineer - Infotainment Systems

Placements24 • Gqeberha

Híbrido
ZAR 900.000 - 1.800.000
Competitive benefits
Flexible working arrangements
Automotive Software Engineer
Automotive Software Engineer

Placements24 • Mtubatuba Local Municipality

Híbrido
ZAR 600.000 - 900.000
Hybrid work environment
Professional growth opportunities
Competitive compensation
+1