4,619 Autonomous Driving jobs in India
Principal Automotive Systems Engineer - Autonomous Driving
Posted today
Job Viewed
Job Description
Responsibilities:
- Lead the system-level design and architecture for autonomous driving features and functions.
- Define system requirements, specifications, and validation strategies for AD components and integrated systems.
- Oversee the integration of sensors (LiDAR, radar, cameras, IMU), ECUs, and software modules.
- Develop and refine system models and simulations to test AD functionalities under various scenarios.
- Collaborate closely with software, hardware, and validation teams to ensure successful product development.
- Identify and address system-level challenges, risks, and interdependencies.
- Develop and implement robust testing and validation methodologies for AD systems, including simulation, track testing, and real-world driving.
- Ensure compliance with automotive safety standards (e.g., ISO 26262) and cybersecurity requirements.
- Mentor and guide junior systems engineers, fostering technical excellence within the team.
- Contribute to the strategic planning and technology roadmap for autonomous driving development.
- Analyze test results and field data to drive continuous improvement of AD systems.
- Stay current with cutting-edge research and developments in autonomous driving technology.
Qualifications:
- Master's or Ph.D. in Electrical Engineering, Computer Engineering, Mechanical Engineering, Robotics, or a related field.
- 10+ years of experience in automotive systems engineering, with a significant focus on autonomous driving or advanced driver-assistance systems (ADAS).
- In-depth knowledge of AD algorithms, sensor fusion, localization, path planning, and control systems.
- Experience with automotive communication protocols (e.g., CAN, Ethernet).
- Proficiency in systems engineering tools (e.g., MATLAB/Simulink, DOORS) and simulation environments.
- Understanding of functional safety (ISO 26262) and cybersecurity principles in the automotive context.
- Strong analytical, problem-solving, and critical thinking skills.
- Excellent leadership, communication, and collaboration abilities.
- Experience managing complex engineering projects and cross-functional teams.
- Familiarity with agile development methodologies is a plus.
Lead Automotive Software Engineer - Autonomous Driving
Posted 2 days ago
Job Viewed
Job Description
Responsibilities:
- Lead the design, development, and testing of software modules for autonomous driving systems, including perception, planning, and control.
- Architect robust and scalable software solutions that adhere to automotive safety standards (e.g., ISO 26262).
- Mentor and guide junior software engineers, fostering a collaborative and high-performing team environment.
- Collaborate with cross-functional teams, including hardware engineers, systems engineers, and AI researchers, to integrate software components.
- Develop and implement efficient algorithms for sensor data processing, object detection, and trajectory planning.
- Optimize software performance for real-time execution on embedded automotive hardware.
- Conduct thorough code reviews, unit testing, and integration testing to ensure software quality and reliability.
- Contribute to the definition of software requirements and system architecture.
- Stay abreast of the latest advancements in autonomous driving technology, AI/ML, and automotive software engineering practices.
- Troubleshoot and resolve complex software issues encountered during development and testing.
- Document software designs, APIs, and technical specifications thoroughly.
- Master's or Ph.D. in Computer Science, Electrical Engineering, or a related field with a specialization in AI/ML or Robotics.
- Minimum of 8 years of experience in software development, with at least 5 years focused on automotive software, specifically autonomous driving systems.
- Proficiency in C++, Python, and other relevant programming languages.
- Extensive experience with real-time operating systems (RTOS) and embedded systems.
- Deep understanding of algorithms for perception (e.g., computer vision, LiDAR processing), sensor fusion, path planning, and control systems.
- Familiarity with AI/ML frameworks (e.g., TensorFlow, PyTorch) and their application in autonomous driving.
- Experience with automotive communication protocols (e.g., CAN, Ethernet).
- Knowledge of automotive safety standards (e.g., ISO 26262) is highly desirable.
- Strong analytical, problem-solving, and debugging skills.
- Excellent leadership, communication, and collaboration abilities.
- Proven ability to work independently and manage complex projects in a remote setting.
Remote Automotive Software Architect, Autonomous Driving
Posted 8 days ago
Job Viewed
Job Description
This role demands a deep understanding of complex software systems, real-time operating systems, artificial intelligence, sensor fusion, and control algorithms within the automotive domain. You will collaborate with a world-class team of engineers and researchers, guiding the technical direction and making critical architectural decisions that will shape the future of mobility. Your ability to translate cutting-edge research into robust, production-ready software will be paramount.
Responsibilities:
- Define, design, and evolve the software architecture for autonomous driving systems, including perception, planning, control, and HMI.
- Establish software design principles, coding standards, and best practices for the ADAS/AD domain.
- Evaluate and select appropriate hardware and software components and technologies.
- Collaborate with cross-functional teams, including AI/ML engineers, computer vision specialists, control engineers, and validation teams.
- Develop system-level requirements and ensure their traceability throughout the software development lifecycle.
- Identify and mitigate architectural risks related to safety, security, performance, and scalability.
- Lead technical discussions and mentor software development teams.
- Create comprehensive architectural documentation and present designs to stakeholders.
- Stay abreast of emerging trends and technologies in autonomous driving and automotive software.
- Contribute to defining the long-term technology roadmap for autonomous driving systems.
Qualifications:
- Master's or Ph.D. in Computer Science, Electrical Engineering, Robotics, or a related field.
- 10+ years of experience in software development, with at least 5 years focused on automotive software, particularly in ADAS or autonomous driving.
- Proven experience in software architecture design for complex, safety-critical systems.
- In-depth knowledge of real-time operating systems (RTOS), middleware (e.g., ROS, AUTOSAR), and communication protocols (e.g., CAN, Ethernet).
- Strong understanding of AI/ML concepts, sensor fusion techniques, and path planning algorithms.
- Experience with software development processes in the automotive industry (e.g., ASPICE, ISO 26262).
- Exceptional architectural design, problem-solving, and analytical skills.
- Excellent communication and collaboration skills, with the ability to lead technical discussions effectively in a remote environment.
- Experience with simulation tools and model-based design is a plus.
Senior Automotive Software Engineer - Autonomous Driving
Posted 8 days ago
Job Viewed
Job Description
Qualifications:
- Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, Robotics, or a related field.
- 5+ years of professional software development experience, with a focus on automotive systems or autonomous driving.
- Proficiency in C++ and Python programming languages.
- Experience with autonomous driving software stacks (e.g., ROS, Autoware) and algorithms (perception, planning, control).
- Familiarity with sensor technologies (LiDAR, camera, radar) and data processing.
- Knowledge of machine learning frameworks (e.g., TensorFlow, PyTorch) and their application in autonomous driving.
- Experience with software development tools (e.g., Git, CMake, Docker).
- Strong understanding of real-time operating systems (RTOS) and embedded systems.
- Excellent problem-solving, debugging, and analytical skills.
- Proven ability to work effectively in a remote, collaborative team environment.
- Excellent written and verbal communication skills.
Senior Automotive Software Engineer - Autonomous Driving
Posted 8 days ago
Job Viewed
Job Description
Senior Automotive Software Engineer - Autonomous Driving
Posted 8 days ago
Job Viewed
Job Description
Responsibilities:
- Design, develop, and implement robust and efficient software for autonomous driving systems (e.g., perception, sensor fusion, path planning, control).
- Write high-quality, maintainable, and well-documented code in C++ and/or Python.
- Work with real-time operating systems (RTOS) and embedded Linux environments.
- Develop and integrate software components within the automotive software architecture.
- Perform unit testing, integration testing, and system testing to ensure software reliability and safety.
- Collaborate closely with hardware engineers, AI/ML specialists, and validation teams to define software requirements and ensure seamless integration.
- Troubleshoot and debug complex software issues in simulated and real-world environments.
- Contribute to the definition and refinement of software development processes and best practices.
- Stay abreast of the latest advancements in autonomous driving technology, automotive standards (e.g., AUTOSAR, ISO 26262), and software engineering techniques.
- Effectively communicate technical progress, challenges, and solutions within a distributed team environment using digital collaboration tools.
- Mentor junior engineers and contribute to a culture of technical excellence.
Qualifications:
- Master's or Ph.D. in Computer Science, Electrical Engineering, Robotics, or a related field.
- Minimum of 6 years of professional experience in automotive software development, with a strong focus on autonomous driving or ADAS systems.
- Expertise in C++ and Python programming languages.
- In-depth knowledge of real-time operating systems (RTOS) and embedded software development.
- Experience with automotive communication protocols (e.g., CAN, Ethernet).
- Familiarity with automotive software architectures (e.g., AUTOSAR) and safety standards (e.g., ISO 26262).
- Experience with software development tools, including version control (Git), build systems, and debugging tools.
- Understanding of algorithms related to computer vision, sensor fusion, SLAM, or motion planning is highly desirable.
- Proven ability to work independently and manage projects effectively in a remote setting.
- Excellent analytical, problem-solving, and debugging skills.
- Strong verbal and written communication skills, with the ability to articulate complex technical concepts clearly.
- Experience with simulation environments (e.g., CARLA, NVIDIA Drive Sim) is a plus.
Senior Automotive Systems Engineer, Autonomous Driving
Posted 9 days ago
Job Viewed
Job Description
Responsibilities:
- Design and develop core algorithms and architectures for autonomous driving systems.
- Integrate various sensors (LiDAR, radar, cameras) and processing units to create robust perception systems.
- Develop and refine vehicle control strategies for safe and efficient autonomous operation.
- Perform system-level simulations and hardware-in-the-loop (HIL) testing to validate system performance.
- Collaborate with cross-functional teams, including software engineers, hardware engineers, and safety experts.
- Define system requirements and specifications for autonomous driving components and modules.
- Analyze test data and simulation results to identify and resolve system issues.
- Stay current with the latest advancements in AI, machine learning, and autonomous driving technologies.
- Contribute to the development of safety cases and ensure compliance with automotive safety standards (e.g., ISO 26262).
Location: Lucknow, Uttar Pradesh, IN (Remote)
Be The First To Know
About the latest Autonomous driving Jobs in India !
Lead Automotive Software Engineer - Autonomous Driving
Posted 10 days ago
Job Viewed
Job Description
Location: Kanpur, Uttar Pradesh, IN
Senior Automotive Software Engineer - Autonomous Driving
Posted 14 days ago
Job Viewed
Job Description
This position requires a deep understanding of real-time operating systems (RTOS), C++, Python, and experience with automotive communication protocols (e.g., CAN, Ethernet). You will work with large datasets, implement machine learning models, and ensure the software meets stringent safety and reliability standards. Collaboration with cross-functional teams, including hardware engineers, AI researchers, and testing specialists, will be essential for success. The ideal candidate will possess strong problem-solving skills, a passion for cutting-edge technology, and the ability to thrive in a remote-first, collaborative environment. You will play a significant role in shaping the next generation of autonomous vehicles, working on challenging problems that have a real-world impact.
Responsibilities:
- Design, develop, test, and deploy software for autonomous driving systems.
- Implement and optimize algorithms for perception, sensor fusion, path planning, and vehicle control.
- Develop and maintain simulation environments for testing and validation of autonomous driving features.
- Collaborate with AI/ML teams to integrate and deploy advanced models.
- Ensure software adheres to automotive safety standards (e.g., ISO 26262).
- Write high-quality, maintainable, and well-documented code in C++ and Python.
- Participate in code reviews and contribute to best practices for software development.
- Troubleshoot and debug complex software issues in a distributed environment.
- Work closely with hardware teams to ensure seamless integration of software and hardware components.
- Master's or Ph.D. in Computer Science, Electrical Engineering, Robotics, or a related field.
- 5+ years of professional software development experience, with at least 3 years focused on autonomous driving or robotics.
- Proficiency in C++ and Python, with strong experience in object-oriented design.
- Experience with ROS (Robot Operating System) or similar robotics frameworks.
- Knowledge of sensor fusion, computer vision, and machine learning techniques relevant to autonomous driving.
- Familiarity with real-time operating systems and embedded systems.
- Excellent problem-solving and analytical skills.
- Strong communication skills and experience working effectively in a remote team.
Senior Automotive Software Engineer - Autonomous Driving
Posted 17 days ago
Job Viewed
Job Description
Responsibilities:
- Design, implement, and validate software modules for autonomous driving systems, focusing on perception, planning, and control algorithms.
- Develop and maintain robust, real-time software in C++ and Python.
- Collaborate with cross-functional teams including hardware engineers, AI/ML researchers, and safety experts.
- Participate in system architecture design and ensure software components integrate seamlessly.
- Write efficient, well-documented, and testable code for safety-critical automotive applications.
- Perform code reviews, static analysis, and unit testing to ensure high code quality and reliability.
- Debug and resolve complex software issues in simulation and on-vehicle environments.
- Contribute to the development of simulation tools and testing frameworks.
- Stay current with the latest advancements in autonomous driving technology, AI, and automotive software engineering.
- Mentor junior engineers and share expertise within the team.
- Ensure compliance with automotive industry standards (e.g., AUTOSAR, ISO 26262).
- Optimize software performance for embedded systems and real-time constraints.
- Master's or Ph.D. in Computer Science, Electrical Engineering, Robotics, or a related field.
- 5+ years of professional experience in software development, with at least 3 years focused on automotive systems or autonomous driving.
- Expertise in C++ and Python programming languages.
- Deep understanding of robotics concepts, algorithms (e.g., SLAM, path planning, control theory), and sensor fusion.
- Experience with ROS (Robot Operating System) or similar robotics middleware.
- Familiarity with machine learning frameworks (e.g., TensorFlow, PyTorch) is a strong plus.
- Experience with simulation environments (e.g., CARLA, Gazebo) and real-world vehicle testing.
- Knowledge of embedded systems, real-time operating systems (RTOS), and automotive communication protocols (e.g., CAN, Ethernet).
- Excellent analytical, problem-solving, and debugging skills.
- Strong communication and collaboration skills, particularly in a remote team setting.