Skip to content
mimi

Remote Lead Automotive Software Engineer - ADAS

WhatJobs Direct

Calabar · On-site Full-time Lead 3w ago

About the role

Our client is a pioneering automotive technology company seeking a Lead Automotive Software Engineer specializing in Advanced Driver-Assistance Systems (ADAS) to join their fully remote engineering team. In this critical role, you will lead the design, development, and integration of sophisticated software solutions for autonomous and semi-autonomous driving features. You will guide a team of talented engineers, define software architecture, and ensure the highest standards of safety, performance, and reliability. The ideal candidate possesses extensive experience in embedded software development for automotive applications, a deep understanding of ADAS algorithms, and proficiency in C/C++ and real-time operating systems. You will collaborate closely with hardware engineers, system architects, and validation teams to deliver cutting-edge automotive software. This position offers the chance to shape the future of mobility and work on highly innovative projects from anywhere.

Key Responsibilities: Lead the architecture, design, and implementation of software components for ADAS features, including perception, planning, and control systems. Guide and mentor a team of automotive software engineers, fostering technical excellence and collaboration. Define software requirements, specifications, and development plans in alignment with project goals. Develop and maintain robust, real-time embedded software for automotive ECUs using C/C++. Integrate and validate software modules with hardware and other vehicle systems. Collaborate with cross-functional teams (hardware, systems, testing) throughout the development lifecycle. Drive best practices in software development, including code reviews, unit testing, and continuous integration/continuous deployment (CI/CD). Analyze and resolve complex software issues, ensuring system reliability and safety. Stay current with emerging trends and technologies in automotive software, AI, and autonomous driving. Contribute to safety-critical software development processes and standards (e.g., ISO 26262). Prepare technical documentation and reports for internal stakeholders and regulatory bodies. Manage project timelines and resources effectively for assigned software modules. Qualifications: Master's or Ph.D. in Computer Science, Electrical Engineering, or a related field. Minimum of 10 years of experience in embedded software development, with a significant focus on automotive systems and ADAS. Proven experience in a lead or senior technical role, managing software development projects. Expertise in C/C++ programming for real-time embedded systems. Strong understanding of automotive communication protocols (e.g., CAN, Ethernet). Familiarity with ADAS algorithms, sensor fusion, and control theory. Experience with AUTOSAR, RTOS (e.g., QNX, Linux), and automotive software development tools. Knowledge of functional safety standards like ISO 26262. Excellent analytical, problem-solving, and debugging skills. Strong leadership, communication, and interpersonal skills. Ability to thrive in a fully remote, collaborative engineering environment. This fully remote position offers the opportunity to work on the cutting edge of automotive technology. Join our innovative team and help drive the future of transportation from **Calabar, Cross River, NG**.

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free