50plusstellen
Zurück zu den Treffern

Lead Automotive Software Engineer (Remote)

Anzeige auf Englisch

ArbeitsortKempton Park
HomeofficeVollständig remote

About the Role

Our client is seeking a visionary Lead Automotive Software Engineer to spearhead the development of advanced in-car infotainment and connectivity systems. This is a fully remote, full-time position, offering the opportunity to shape the future of automotive user experience from anywhere in South Africa. You will be responsible for architecting robust software solutions, leading a talented team of developers, and ensuring the seamless integration of software across various vehicle platforms. The ideal candidate possesses extensive experience in embedded systems, real-time operating systems (RTOS), and automotive communication protocols. This role is critical to our client's commitment to delivering innovative and reliable automotive technology.

If you are passionate about software development within the automotive sector and thrive in a remote work environment, this is the perfect opportunity for you.

Key Responsibilities

  • Lead the design, development, and implementation of complex software modules for automotive infotainment and connectivity systems.
  • Architect scalable and maintainable software solutions using modern C++ and other relevant programming languages.
  • Manage and mentor a team of software engineers, fostering a collaborative and high-performance culture.
  • Define software development processes, coding standards, and best practices.
  • Oversee the integration of software components with hardware and ensure compatibility with automotive communication protocols like CAN, LIN, and Automotive Ethernet.
  • Conduct rigorous code reviews, unit testing, and integration testing to guarantee software quality and reliability.
  • Collaborate with product managers and system architects to translate requirements into technical specifications.
  • Troubleshoot and resolve complex software defects and performance issues in a timely manner.
  • Stay updated with the latest advancements in automotive software, embedded systems, and related technologies.

Requirements

  • Master's degree or PhD in Computer Science, Software Engineering, or a related discipline.
  • Minimum of 10 years of experience in software development, with at least 5 years specifically focused on the automotive industry.
  • Proven experience in leading software development teams and managing project lifecycles.
  • Deep expertise in C/C++, embedded systems programming, and real-time operating systems (RTOS) like QNX or AUTOSAR.
  • Strong knowledge of automotive communication protocols (CAN, LIN, Ethernet) and associated tools.
  • Experience with software development tools, including compilers, debuggers, version control systems (Git), and CI/CD pipelines.
  • Familiarity with infotainment systems, HMI development, and connectivity solutions (Bluetooth, Wi-Fi, cellular).
  • Excellent problem-solving, analytical, and debugging skills.
  • Outstanding communication skills, essential for effective remote collaboration.
  • Must be legally eligible to work remotely within South Africa and have a stable internet connection.

Benefits

This remote position offers a competitive salary, commensurate with experience, and includes a comprehensive benefits package. While remote, employees are integrated into a supportive virtual team environment. Benefits include performance-based incentives, professional development allowances for online courses and certifications, and flexible working hours. Our client is committed to fostering innovation and providing employees with the tools and opportunities to excel in their careers. Enjoy the freedom and flexibility of working from home while contributing to groundbreaking automotive technology. This role is based out of Tembisa, Gauteng, ZA, but operated remotely.

Arbeitgeber

Mehr Stellen finden

Weitere Stellen

Arbeitgeber mit ähnlichen Stellen

Verwandte Fachgebiete