Automotive Embedded Software Engineer

Placements24

Paarl

Ibrido

ZAR 600.000 - 900.000

Tempo pieno

4 giorni fa
Candidati tra i primi

Una candidatura completa in un minuto

Curriculum e lettera di presentazione personalizzati, pronti da inviare.

Supera i filtri ATS

Vantaggi offerti da questo lavoro

Competitive annual salary
Health and wellness benefits
Professional growth opportunities
Exposure to innovative automotive tech
Retirement savings plan
Collaborative team environment in Paar
Career advancement potential

Descrizione del lavoro

Placements24 is seeking an Automotive Embedded Software Engineer to join their Paarl team. You will design, develop and maintain embedded software for automotive ECUs, working on safety, connectivity and user experience across in-vehicle systems.

You will collaborate with hardware engineers, debug and test software, use C/C++, RTOS, CAN/LIN, and participate in code reviews in a hybrid office setting in the Western Cape.

Competenze

  • Bachelor's degree in CS, EE or related field.
  • Minimum 4 years in embedded software, preferably automotive.
  • Strong C/C++ programming skills.
  • Experience with microcontrollers and embedded tools.
  • Familiarity with CAN/LIN and RTOS.
  • Knowledge of SDLC and Agile methodologies.
  • Good analytical and problem-solving skills.
  • Effective communication and teamwork.
  • Ability to work in a hybrid setup.

Mansioni

  • Design, develop, and maintain embedded software for automotive ECUs.
  • Write efficient, well-documented C/C++ code.
  • Define hardware/software interfaces and integration with hardware engineers.
  • Perform debugging, unit, and integration testing.
  • Participate in code reviews and process improvement.
  • Develop and execute unit and integration tests; work with RTOS.

Conoscenze

C/C++ programming
Embedded software development
RTOS experience
CAN/LIN protocols
SDLC & Agile
Analytical thinking
Teamwork
Hybrid work adaptability

Formazione

Bachelor's degree in Computer Science, Electrical Engineering, or related field

Strumenti

Embedded development tools

Descrizione del lavoro

About the Role

Our client, a dynamic player in the automotive technology sector, is seeking a skilled Automotive Embedded Software Engineer to join their team in Paarl, Western Cape. This role is pivotal in developing the software that powers various in-vehicle systems, contributing to enhanced safety, connectivity, and user experience. You will work on cutting-edge projects, from initial concept through to production, collaborating with a talented group of engineers. This hybrid role offers a blend of focused individual work and collaborative team interaction, providing a flexible and productive work environment in Paarl, Western Cape.

Key Responsibilities
  • Design, develop, and maintain embedded software for automotive ECUs (Electronic Control Units).
  • Write efficient, well-documented, and high-quality code in C/C++.
  • Implement and test software modules according to system requirements and specifications.
  • Collaborate with hardware engineers to define hardware/software interfaces and integration.
  • Perform debugging and troubleshooting of embedded software issues using appropriate tools and techniques.
  • Participate in code reviews and contribute to the continuous improvement of software development processes.
  • Develop and execute unit tests and integration tests to ensure software reliability.
  • Work with real-time operating systems (RTOS) and related tools.
  • Stay updated with the latest advancements in embedded systems and automotive software development.
Requirements
  • Bachelor's degree in Computer Science, Electrical Engineering, or a related field.
  • Minimum of 4 years of experience in embedded software development, preferably in the automotive industry.
  • Strong programming skills in C and C++.
  • Experience with microcontrollers and embedded development tools.
  • Familiarity with automotive communication protocols (e.g., CAN, LIN).
  • Knowledge of real-time operating systems (RTOS).
  • Understanding of the software development lifecycle (SDLC) and agile methodologies.
  • Good analytical and problem-solving skills.
  • Effective communication and teamwork abilities.
  • Ability to work effectively in a hybrid work setup.
Benefits
  • Competitive annual salary.
  • Comprehensive health and wellness benefits.
  • Opportunities for professional growth and skill development.
  • Exposure to innovative automotive projects and technologies.
  • Retirement savings plan.
  • A collaborative and supportive team environment in Paarl, Western Cape.
  • Potential for career advancement within the company.
Ottieni la revisione del curriculum gratis e riservata.

o trascina qui il file.

Similar jobs

Offerte di lavoro simili che vale la pena confrontare

Senior Automotive Software Engineer - Embedded Systems
Senior Automotive Software Engineer - Embedded Systems

Placements24 • Stellenbosch

Ibrido
ZAR 900.000 - 1.200.000
Relocation assistance
Generous leave
Professional development
+1
Senior Automotive Embedded Software Engineer
Senior Automotive Embedded Software Engineer

Placements24 • Cape Town

In loco
ZAR 900.000 - 1.400.000
Medical aid
Retirement planning
Performance bonus
Senior Automotive Embedded Software Engineer
Senior Automotive Embedded Software Engineer

Placements24 • Gqeberha

Ibrido
ZAR 1.200.000 - 1.800.000
Health insurance
Hybrid work model
Professional development opportunities
+1
Automotive Embedded Software Developer
Automotive Embedded Software Developer

Placements24 • Stellenbosch

Ibrido
ZAR 700.000 - 1.100.000
Health insurance
Retirement plan
Professional development
+2
Automotive Software Engineer
Automotive Software Engineer

Placements24 • Cape Town

Ibrido
ZAR 900.000 - 1.300.000
Competitive salary with bonus
Medical, dental, and optical coverage
Generous paid time off
+5
Senior Automotive Software Development Engineer
Senior Automotive Software Development Engineer

Placements24 • Pretoria

In loco
ZAR 1.200.000 - 1.800.000
Medical aid
Provident fund
Training conferences
Automotive Embedded Software Developer
Automotive Embedded Software Developer

Placements24 • Klerksdorp

Ibrido
ZAR 540.000 - 900.000
Hybrid work model
Medical aid
Provident fund
+2
Automotive Software Engineer
Automotive Software Engineer

Placements24 • Richards Bay

Ibrido
ZAR 520.000 - 660.000
Hybrid work
Health insurance
Retirement benefits
+2
Senior Automotive Embedded Systems Engineer
Senior Automotive Embedded Systems Engineer

Placements24 • Rustenburg

In loco
ZAR 900.000 - 1.300.000
Competitive salary
On-site facilities
Professional development
+2
Senior Automotive Software Engineer (Embedded Systems)
Senior Automotive Software Engineer (Embedded Systems)

Placements24 • LegKraal Gate

In loco
ZAR 900.000 - 1.500.000
Bonuses
Medical insurance
Dental insurance
+6