Talent.com
Placements24
Automotive Software Development EngineerPlacements24 • Eastern Cape, ZA
Search for other jobs
Automotive Software Development Engineer

Automotive Software Development Engineer

Placements24 • Eastern Cape, ZA
20 hours ago
Job type
  • Full-time
Job description

About the Role

Our client is at the forefront of automotive technology and is seeking a talented Automotive Software Development Engineer to join their innovative team in Tembisa, Gauteng. In this fully remote role, you will be instrumental in developing sophisticated software solutions that power the next generation of intelligent vehicles. We are looking for passionate individuals who thrive in a fast-paced, collaborative, and remote-first environment. This is an exceptional opportunity to make a significant impact on automotive software development, contributing to cutting-edge features that enhance driver experience and vehicle functionality. If you are a skilled software engineer with a passion for the automotive industry and a desire to work remotely, this role is for you.

Key Responsibilities

  • Design, develop, test, and deploy embedded software for automotive control units and infotainment systems.
  • Write clean, efficient, and maintainable code in languages such as C, C++, and Python.
  • Collaborate with hardware engineers and system architects to define software requirements and system architecture.
  • Implement and optimize algorithms for various automotive applications, including ADAS, connectivity, and diagnostics.
  • Participate in code reviews and contribute to improving software development processes and best practices.
  • Debug and resolve complex software issues in simulated and real-world automotive environments.
  • Develop and maintain unit tests, integration tests, and system tests to ensure software quality.
  • Contribute to the continuous integration and continuous delivery (CI/CD) pipeline.

Requirements

  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
  • Proven experience in software development, with a focus on embedded systems and automotive applications.
  • Strong programming skills in C/C++ and experience with scripting languages like Python.
  • Familiarity with automotive communication protocols such as CAN, LIN, and Ethernet.
  • Experience with real-time operating systems (RTOS) and embedded software development tools.
  • Understanding of software development lifecycle (SDLC) and agile methodologies.
  • Excellent analytical and problem-solving abilities.
  • Strong communication skills for effective remote collaboration.
  • Ability to work independently and manage time effectively in a remote setting.

Benefits

  • Highly competitive annual salary.
  • Comprehensive medical, dental, and vision coverage.
  • Flexible working hours within a remote setup.
  • Opportunities for professional growth and attending industry conferences.
  • Access to advanced software development tools and platforms.
  • Retirement savings plan with company matching.
  • A challenging and rewarding role contributing to automotive innovation from Tembisa, Gauteng.

#J-18808-Ljbffr

Create a job alert for this search

Automotive Software Development Engineer • Eastern Cape, ZA