Director of Engineering - Autonomous Vehicles Software Stack

RoshAi

  • Kochi, Kerala
  • Permanent
  • Full-time
  • 18 days ago
  • Apply easily
Job BriefWe are seeking a highly skilled and passionate Director of Engineering specialised in all aspects of the autonomous vehicle industry. This role will be instrumental in leading the development of cutting-edge technologies related to autonomy stack. As the Director of Engineering, you will be responsible for overseeing the design, development, and implementation of robust solutions to advance our autonomous vehicle initiatives.The position requires deep expertise in AV software development or ADAS software product management, with strong focus on Linux, QNX (Any RTOS), BSP, Embedded Software and ADAS SW stack expertise, Automotive SW development, Safety/Systems Software expertise, camera sub-systems, image/video processing and machine vision.A successful candidate possess expertise in product development life cycles, regulatory compliance, particularly in Functional Safety Standards. Strong leadership, communication, and collaboration skills are key, along with the ability to translate long-term goals into actionable steps. Ability to collaborate and influence multiple stakeholders in Product Management, Business Development, HW and SW Engineering.Experience12+ years global experience in a director or AV Software Stack architect role overseeing the development of perception, navigation, localization, and mapping systems for autonomous vehicles.Principal Duties and Responsibilities:
  • Oversee the design, development, and optimization of algorithms and software for perception, navigation, localization, and mapping systems for autonomous vehicles. Ensure the reliability, accuracy, and robustness of these systems.
  • Ability to drive/lead engineering discussions with deep technical understanding/knowledge (subject matter level/principal engineer level expertise) on one or more areas related to BSP, drivers, OS, RTOS, AUTOSAR, ADAS/AD middleware, ADAS/AD application stack, Camera sub systems, AI/ML/Neural network processing, Ethernet, Communication protocols, Functional Safety (ISO26262), Automotive SW development process, OpenCL, CUDA and V&V process.
  • Define use cases, help with Software architecture, write requirements for SDKs, BSP, ADAS/AD software/middleware and the total solution value proposition.
  • Provide strategic direction and leadership to the engineering team focused on autonomy stack based on organizational needs/goals.
  • Collaborate closely with multi global cross-functional teams including hardware engineering, software engineering, robotics, and product management to ensure seamless integration of perception, navigation, localization, and mapping systems into autonomous vehicle platforms.
  • Drive innovation in autonomous vehicle technologies by staying abreast of the latest advancements in perception, navigation, localization, and mapping. Lead research efforts to explore and implement state-of-the-art techniques and methodologies.
  • Develops product goals (e.g., features, performance, cost, timeline, schedules), performs product feasibility, and facilitates cross-functional decision making for products they own.
  • Together with advanced knowledge of industry trends and/or competitors’ products, Translate customer requirements, feedback, and market dynamics into potential feature requests to ensure a differentiated product roadmap.
  • Establish and maintain rigorous quality assurance processes to validate the performance and reliability of perception, navigation, localization, and mapping systems. Implement testing protocols and procedures to identify and address any issues or deficiencies.
  • Ability to work in a fast-paced, collaborative, innovative environment, including experience in discussing complex ideas with partners, customers, and executives.
  • In addition to fulfilling job duties, you will also be responsible for Product Certification and compliance tasks, particularly focusing on Functional Safety standards and other industry-required regulations. This includes collaborating with compliant partners, as well as assisting the internal team in product development to ensure adherence to compliance standards.
Generic responsibilities
  • As part of your responsibilities, you will oversee the entire life cycle of product development. This entails the ability to break down long-term overarching goals into manageable, actionable tasks and milestones. Your role will involve translating these big-picture objectives into smaller, achievable goals and seeing them through to completion.
  • Drives cross-functional conversations around the development of a software product portfolio that meets customer needs and aligns with ADAS hardware product roadmaps.
  • Drives communication plan and communicates appropriately with internal teams, third-party vendors, and senior management to build relationships, ensure alignment and buy-in, and achieve product goals as well as manage any planned changes.
  • Drives effective multi global cross-functional collaboration by ensuring that Engineering and other internal partners (i.e., program management) meet customer expectations, promised deadlines, and align with overall roadmap for software product portfolio(s).
  • Translates customer needs, product roadmaps, and organizational strategy into successful software product(s) and facilitates decisions necessary for product delivery by partnering with cross-functional leaders.
Job TypeFull Time EmployeeJob NatureWork From OfficeJob LocationInfoparkKochi, KeralaRequirementsAcademic Qualifications and Skills * Bachelor's degree in Computer Science, Electrical Engineering, Robotics, or a related field. Master's or Ph.D. from a reputed university and more than 8 CGPA preferred.
  • 12+ years of Automotive SW dev/management (incl. requirements/systems) experience.
  • 7+ years experience in leading/successfully delivering AD Software (stack) products.
  • 5+ years experience with leading SW/Systems architecture for Autonomy / ADAS/Robotic Platform Software systems.
  • Deep expertise in Mathemodeling of the Perception Problems, computer vision in ML, sensor fusion, SLAM (Simultaneous Localization and Mapping), Navigation, Control and related technologies.
  • Strong programming skills in languages such as C/C++, Python, and experience with relevant software frameworks and libraries.
  • Excellent problem-solving abilities and a track record of driving technical innovation and excellence.
  • Exceptional communication and interpersonal skills with the ability to collaborate effectively across multidisciplinary teams globally.
BenefitsPackageSalary Range: Competitive salary commensurate with experience and qualifications.Benefit highlights:
  • Employee stock options
  • Comprehensive health insurance coverage for the employee and their dependents, including medical, dental, and vision plans.
  • Generous Paid Time Off (PTO) policies including vacation days, sick leave, and holidays to allow employees to recharge and attend to personal matters.

RoshAi