Senior Automotive Embedded Software Developer - Remote

Placements24

Polokwane

Hybrid

ZAR 1,200,000 - 1,800,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical insurance
Dental insurance
Vision insurance
Vacation time
Remote work setup
Home office allowance
Career development
Innovative culture

Job summary

Placements24 is seeking a Senior Automotive Embedded Software Developer to join a fully remote engineering team. The role focuses on developing embedded software for infotainment, ADAS, and vehicle control systems, with an emphasis on safety and quality in a global, distributed environment.

The ideal candidate has 7+ years in automotive embedded software, deep C/C++ expertise, RTOS experience (QNX/Linux/AUTOSAR OS), and familiarity with CAN/Ethernet/LIN protocols, plus strong collaboration and

Qualifications

  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or related field.
  • Minimum of 7 years of experience in embedded software development for automotive applications.
  • Proficiency in C and C++ for embedded systems and familiarity with automotive protocols.

Responsibilities

  • Design, develop, test, and maintain embedded software for automotive applications with safety and quality standards.
  • Implement components for infotainment, telematics, ADAS, and powertrain control.
  • Collaborate with systems architects, hardware engineers, and application developers in a distributed environment.
  • Write clean, efficient, and well-documented C/C++ code for embedded systems.
  • Develop and execute unit tests, integration tests, and system tests to ensure robustness.
  • Participate in code reviews and ensure adherence to coding standards.
  • Troubleshoot complex software issues and implement effective solutions.
  • Contribute to continuous improvement of development processes and tools.
  • Stay updated with emerging technologies in embedded automotive software.

Skills

C/C++
RTOS knowledge
Embedded debugging
Strong communication

Education

Bachelor's or Master's degree in Computer Science / Electrical Engineering

Tools

Git

Job description

About the Role

Our client, a pioneer in automotive innovation, is actively seeking a highly experienced Senior Automotive Embedded Software Developer to join their fully remote engineering team. This role is central to developing the sophisticated embedded software that powers next-generation vehicles, focusing on areas such as infotainment, driver assistance, and vehicle control systems. As a remote-first employee, you will leverage cutting-edge tools and collaborate with a global team of experts to deliver high-quality, reliable software solutions. We pride ourselves on fostering a supportive and productive remote work environment where talent can flourish and make a tangible impact on the future of automotive technology. This is an exceptional opportunity for a seasoned developer to drive innovation from anywhere.

Key Responsibilities
  • Design, develop, test, and maintain embedded software for automotive applications, adhering to strict safety and quality standards.
  • Implement software components for features related to infotainment, telematics, ADAS, and powertrain control.
  • Collaborate with cross-functional teams, including systems architects, hardware engineers, and application developers, in a distributed environment.
  • Write clean, efficient, and well-documented C/C++ code for embedded systems.
  • Develop and execute unit tests, integration tests, and system tests to ensure software robustness.
  • Participate in code reviews, providing constructive feedback and ensuring adherence to coding standards.
  • Troubleshoot complex software issues, perform debugging, and implement effective solutions.
  • Contribute to the continuous improvement of software development processes and tools.
  • Stay updated with emerging technologies and trends in embedded systems and automotive software development.
  • Work closely with system requirements and ensure software implementation meets all specifications.
Requirements
  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
  • Minimum of 7 years of experience in embedded software development, with a significant focus on automotive applications.
  • Proficiency in C and C++ programming languages for embedded systems.
  • Strong understanding of real-time operating systems (RTOS) like QNX, Linux, or AUTOSAR OS.
  • Experience with automotive communication protocols (e.g., CAN, Ethernet, LIN).
  • Familiarity with software development tools, including compilers, debuggers, and version control systems (e.g., Git).
  • Knowledge of software testing methodologies and tools for embedded systems.
  • Excellent analytical and problem-solving skills.
  • Strong communication and collaboration skills, crucial for remote teamwork.
  • Experience with safety-critical systems development (e.g., ISO 26262) is highly desirable.
Benefits
  • Highly competitive salary and performance-based bonuses.
  • Comprehensive medical, dental, and vision insurance.
  • Generous vacation time and company holidays.
  • Opportunities for career advancement and professional development.
  • Fully remote work setup with support and resources.
  • Home office equipment allowance.
  • A dynamic and innovative work culture.
  • The chance to work on impactful automotive technologies that shape the future.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Automotive Software Engineer
Senior Automotive Software Engineer

Placements24 • Klerksdorp

Hybrid
ZAR 1,992,000 - 2,988,000
Fully remote work
Flexible hours
Senior Automotive Software Engineer - Fully Remote
Senior Automotive Software Engineer - Fully Remote

Placements24 • Polokwane

Hybrid
ZAR 1,976,000 - 2,964,000
Fully remote work
Competitive salary
Health, dental, and vision insurance
+3
Remote Automotive Software Engineer (Embedded Systems)
Remote Automotive Software Engineer (Embedded Systems)

Placements24 • Rustenburg

Hybrid
ZAR 900,000 - 1,700,000
Health insurance (remote)?
Home office stipend
Generous remote salary
Remote Automotive Software Developer (Embedded Systems)
Remote Automotive Software Developer (Embedded Systems)

Placements24 • Vereeniging

Hybrid
ZAR 600,000 - 900,000
Remote work
Health coverage
Retirement plan
+2
Senior Automotive Software Developer
Senior Automotive Software Developer

Placements24 • Benoni

On-site
ZAR 1,928,000 - 3,053,000
Competitive salary
Bonus program
Health insurance
+5
Automotive Software Developer (Embedded Systems)
Automotive Software Developer (Embedded Systems)

Placements24 • Midrand

Hybrid
ZAR 520,000 - 900,000
Competitive salary and bonuses
Fully remote work
Home office setup allowance
+3
Senior Automotive Software Engineer - Remote
Senior Automotive Software Engineer - Remote

Placements24 • LegKraal Gate

Hybrid
ZAR 900,000 - 1,300,000
Fully remote
Stock options
Flexible schedule
+2
Remote Automotive Software Developer (Embedded Systems)
Remote Automotive Software Developer (Embedded Systems)

Placements24 • LegKraal Gate

Hybrid
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 • Mbombela (Nelspruit)

Hybrid
ZAR 1,999,000 - 2,999,000
Highly competitive salary
Annual bonuses
Full remote work flexibility
+3
Remote Automotive Software Engineer (Embedded Systems)
Remote Automotive Software Engineer (Embedded Systems)

Placements24 • Benoni

Hybrid
ZAR 900,000 - 1,200,000
Stock options
Home office allowance
Health benefits
+2