
Director, ADAS Perception Software Engineering and Machine Learning
The ADAS team is seeking a visionary Director to lead our AI and Machine Learning efforts, with oversight of Perception team and other AI/ML efforts within ADAS department. This key leadership role requires a proven track record in advancing ADAS and automated driving technologies from concept to production. The ideal candidate will bring deep technical expertise, strategic insight, and hands-on experience delivering scalable automotive solutions. They should excel at driving innovation across multidisciplinary teams and possess strong knowledge of AI, machine learning, and related technologies powering next-generation ADAS/AD systems.
You Will:
- Manage and lead the ADAS/AD Data Engineering, Perception & Machine Learning and Motion Planning & Control software engineering teams
- Work with other leaders within and outside of the ADAS department to establish strategic plans and objectives regarding ADAS software
- Contribute to the ADAS/AD software development roadmap for safety, driving, parking and viewing features, strategic planning and production rollout planning and present the roadmap to executive leadership
- Define the strategy for sensor data collected from fleet and/or customer vehicles, as well as automated pipelines for data ingest and processing, manual and automated annotation with quality control, and AI model training
- Set the direction for ADAS/AD software development technology roadmaps, including development of BEV Transformer and End-to-End AI models
- Lead the development of ADAS/AD perception software modules including camera, LiDAR, radar and ultrasonic sensor fusion, localization, mapping and environment modeling; as well as the software architecture for SAE Level 2 ADAS and Level 3/4 autonomous driving applications
- Lead and set direction for motion planning and control software modules for ADAS and autonomous driving, including behavior planning and prediction, trajectory planning, optimization-based planning and motion control
- Lead the design, prototyping, engineering, validation, and launch of cutting-edge software stacks for ADAS/AD
- Be responsible for ADAS/AD application software production releases
- Establish and manage strategic external partnerships to augment and complement our in-house capabilities
- Work with ADAS Feature Owners and other stakeholders to establish feature roadmap plans to take ADAS/AD to the next level and provide a best-in-class premium experience
- Lead performance validation and evaluation of ADAS SW releases
- Work closely with external suppliers and internal teams to implement innovative solutions
- Contribute to the timely delivery of fully validated, high-quality customer features
- Work closely with other teams to ensure good communication to achieve a seamless and robust vehicle implementation
You Bring:
- Proven track record of bringing automotive ADAS customer features and/or machine learning algorithm into production
- In-depth experience in optimization, sensor fusion, probabilistic filters (e.g. particle and/or Kalman filter), sensor processing, computer vision, point cloud processing, sensor registration, sensor calibration, machine learning, deep learning
- Knowledge in programming in C/C++, testing complex perception systems
- Experience with automotive supplier interaction, specification development, project/release management, change management
- Capability and creativity to successfully complete projects with unconventional ideas in highly constrained, innovative startup environments
- Excellent communication skills (verbal and written)
Great to Have:
- Knowledge of database systems, big data concepts and cluster computing frameworks (e.g. Spark, Hadoop, or other tools)
- Previous experience with big data applications or back-end software development
- Expertise in classical and modern control design and implementation, familiarity with different approaches such as LQR, MPC, Adaptive, Robust and PID controllers, etc.
- Proven past experiences in complete production cycle of ADAS/AD lateral and longitudinal controllers: model-based design, tuning, SIL/HIL testing and vehicle deployment
- Knowledge of ROS, DDS or other middleware systems, Adaptive AUTOSAR
- Knowledge of any other programming languages (e.g. MATLAB / Simulink, Python, C/C++, JavaScript, etc.)
- Experience writing MISRA conform automotive code
- Experience in working in agile development teams
- Experience in component and system integration, testing and verification on system and vehicle level
- Knowledge of applicable safety standards and regulations (ASPICE, ISO 26262), industry benchmark and customer requirements
- Experience in automotive supplier interaction, specification development, release management, change management
Educational Requirements
- BS minimum in the areas of Computer Science, Electrical Engineering, Automotive Engineering, Mechanical Engineering, Robotics, or other related fields
- Higher level degrees strongly preferred
- 15 or more years of software engineering experience ideally in the automotive field, with at least 5 years of team management experience (12 years of SW engineering experience with MS degree, or 8 years of SW engineering experience with PhD degree)
Base Pay Range (Annual)
$233,600 - $342,650 USD
By Submitting your application, you understand and agree that your personal data will be processed in accordance with our Candidate Privacy Notice. If you are a California resident, please refer to our California Candidate Privacy Notice.
Apply for this job
*
indicates a required field