1,072 Autonomous Driving jobs in the United Kingdom
Lead Automotive Software Engineer - Autonomous Driving
Posted today
Job Viewed
Job Description
Key responsibilities:
- Lead the architectural design and development of complex software modules for autonomous driving systems.
- Manage and mentor a team of software engineers, fostering a high-performance and collaborative culture.
- Define software requirements, specifications, and development processes for autonomous vehicle features.
- Develop and implement robust, safety-critical software components using C++ and other relevant languages.
- Integrate and test software components with hardware and sensor systems.
- Utilize simulation tools and real-world testing to validate and refine algorithms.
- Collaborate closely with cross-functional teams, including hardware engineers, AI specialists, and system architects.
- Ensure adherence to automotive safety standards (e.g., ISO 26262) throughout the development lifecycle.
- Troubleshoot and resolve complex software issues encountered during development and testing.
- Stay current with the latest advancements in autonomous driving technology and contribute to the company's technical vision.
Lead Automotive Software Engineer, Autonomous Driving
Posted 2 days ago
Job Viewed
Job Description
Key Responsibilities:
- Lead the design, development, and implementation of robust and scalable software for autonomous driving systems.
- Architect software solutions, define system requirements, and create detailed technical specifications.
- Develop and optimize algorithms for perception, sensor fusion, path planning, and control systems.
- Write high-quality, well-documented, and efficient C++ code adhering to automotive standards (e.g., AUTOSAR, MISRA).
- Collaborate with cross-functional teams, including hardware engineers, AI/ML specialists, and systems engineers, to integrate software components.
- Conduct rigorous testing and validation of software modules and integrated systems, including simulation and real-world testing.
- Mentor and guide a team of talented software engineers, fostering a culture of innovation and technical excellence.
- Stay current with the latest advancements in autonomous driving technology, AI, and automotive software development.
- Troubleshoot and resolve complex software issues, ensuring system reliability and safety.
- Contribute to the definition of software development processes and best practices.
- Ensure software compliance with relevant safety standards (e.g., ISO 26262).
- Master's or Ph.D. in Computer Science, Electrical Engineering, Robotics, or a related field.
- Minimum of 8 years of experience in software development, with a significant focus on automotive systems and/or autonomous driving.
- Deep expertise in C++ programming and real-time embedded systems development.
- Proven experience with ADAS, sensor fusion, computer vision, machine learning, or path planning algorithms.
- Familiarity with automotive communication protocols (e.g., CAN, Ethernet) and development tools.
- Experience with simulation environments (e.g., CARLA, Gazebo) and data logging tools.
- Strong understanding of software engineering principles, including object-oriented design, testing methodologies, and version control (e.g., Git).
- Excellent analytical, problem-solving, and debugging skills.
- Demonstrated leadership experience and the ability to mentor and motivate technical teams.
- Exceptional communication and collaboration skills, particularly in a remote work environment.
- This is a fully remote position, offering the flexibility to work from any location within the UK.
Senior Automotive Software Engineer - Autonomous Driving
Posted 3 days ago
Job Viewed
Job Description
Key Responsibilities:
- Design, implement, and validate software modules for autonomous driving systems, including sensor fusion, object detection, prediction, and path planning algorithms.
- Develop robust and efficient code in C++ and Python, adhering to strict coding standards and best practices.
- Integrate software components with vehicle hardware and other system modules.
- Conduct thorough testing and debugging of software, utilizing simulation environments and real-world vehicle testing.
- Collaborate with hardware engineers, AI researchers, and system architects to define software requirements and architectures.
- Contribute to the continuous improvement of the software development lifecycle, including CI/CD pipelines and automated testing frameworks.
- Analyze vehicle data logs to identify software performance issues and areas for optimization.
- Stay updated with the latest advancements in autonomous driving technology, machine learning, and automotive software engineering.
- Document software designs, implementations, and test results clearly and concisely.
- Participate in code reviews and provide constructive feedback to team members.
Lead Automotive Software Engineer - Autonomous Driving
Posted 4 days ago
Job Viewed
Job Description
Key responsibilities include leading a team of software engineers, defining software architecture, writing high-quality, efficient code (primarily C++ and Python), conducting rigorous code reviews, and implementing continuous integration and continuous deployment (CI/CD) pipelines. You will also play a crucial role in problem-solving, debugging complex issues, and optimizing system performance. The ideal candidate will have extensive experience in automotive software development, with a deep understanding of autonomous driving technologies, sensor fusion, machine learning, and real-time systems. A strong background in software engineering best practices, including version control (Git), testing frameworks, and safety standards (e.g., ISO 26262), is essential. A bachelor's or master's degree in Computer Science, Electrical Engineering, or a related field is required. If you are passionate about shaping the future of mobility and possess the technical expertise to make it happen, this remote opportunity offers unparalleled impact and growth.
Senior Automotive Software Engineer - Autonomous Driving
Posted 7 days ago
Job Viewed
Job Description
Responsibilities:
- Design, develop, and implement high-performance software for autonomous driving systems.
- Develop algorithms for perception, prediction, path planning, and control.
- Implement and optimise software for real-time embedded systems.
- Work with sensor data (LiDAR, radar, cameras) and develop fusion algorithms.
- Conduct rigorous testing and validation of software components and systems.
- Collaborate with hardware engineers and AI/ML specialists.
- Ensure software quality, safety, and reliability through best practices and documentation.
- Troubleshoot and resolve complex software issues in a remote setting.
- Bachelor's or Master's degree in Computer Science, Software Engineering, Electrical Engineering, or a related field.
- Minimum of 5 years of experience in automotive software development, with a focus on ADAS or Autonomous Driving.
- Expertise in C++ and real-time operating systems (RTOS).
- Strong understanding of algorithms, data structures, and software architecture.
- Experience with AI/Machine Learning frameworks and their application in autonomous systems.
- Familiarity with automotive communication protocols (e.g., CAN, Ethernet).
- Excellent problem-solving, debugging, and analytical skills.
- Proven ability to work effectively independently and collaboratively in a remote environment.
Lead Automotive Software Engineer - Autonomous Driving
Posted 8 days ago
Job Viewed
Job Description
Responsibilities:
- Lead the design, development, and integration of software for autonomous vehicle systems, including perception, planning, and control modules.
- Architect robust, scalable, and efficient software solutions using C++, Python, and other relevant programming languages.
- Collaborate closely with hardware engineers, AI/ML specialists, and system architects to ensure seamless integration of software and hardware components.
- Develop and implement rigorous testing methodologies, including simulation, unit testing, and integration testing, to ensure the safety and reliability of autonomous systems.
- Mentor and guide junior engineers, fostering a culture of technical excellence and innovation.
- Stay abreast of the latest advancements in AI, machine learning, and automotive technologies, and translate them into practical applications.
- Contribute to the definition of software requirements and system architectures.
- Troubleshoot and resolve complex software issues in a timely and effective manner.
- Champion best practices in software development, code quality, and continuous integration/continuous deployment (CI/CD).
- Participate in code reviews and contribute to technical documentation.
Qualifications:
- Master's or Ph.D. in Computer Science, Electrical Engineering, Robotics, or a related field.
- 5+ years of experience in software development, with a strong focus on embedded systems and automotive applications.
- Proven experience in developing software for autonomous driving, ADAS, or robotics systems.
- Expertise in C++ and Python programming languages.
- Solid understanding of software development lifecycle, principles of real-time systems, and safety-critical software development.
- Experience with ROS (Robot Operating System), simulation tools (e.g., CARLA, Gazebo), and deep learning frameworks (e.g., TensorFlow, PyTorch).
- Familiarity with sensor fusion, computer vision, and motion planning algorithms.
- Excellent problem-solving, analytical, and critical-thinking skills.
- Strong communication and collaboration skills, with the ability to work effectively in a distributed team environment.
- Experience with Git, CI/CD pipelines, and agile development methodologies is highly desirable.
This is a unique opportunity to join a pioneering team and shape the future of transportation. As a fully remote role, we offer unparalleled flexibility and the chance to contribute from anywhere.
Lead Automotive Software Engineer (Autonomous Driving)
Posted 8 days ago
Job Viewed
Job Description
Be The First To Know
About the latest Autonomous driving Jobs in United Kingdom !
Lead Automotive Software Engineer - Autonomous Driving
Posted 8 days ago
Job Viewed
Job Description
Key Responsibilities:
- Lead the design and development of autonomous driving software systems.
- Architect scalable and reliable software solutions for autonomous vehicles.
- Define software requirements and specifications for new features.
- Manage the full software development lifecycle from concept to deployment.
- Mentor and guide a team of automotive software engineers.
- Collaborate with cross-functional teams on system integration and testing.
- Ensure software compliance with automotive safety standards (e.g., ISO 26262).
- Optimize software performance and efficiency.
- Research and implement state-of-the-art algorithms for perception and control.
- Stay current with advancements in autonomous driving technology.
Senior Automotive Software Engineer - Autonomous Driving
Posted 8 days ago
Job Viewed
Job Description
Responsibilities:
- Design, implement, and test high-quality software for autonomous driving features.
- Develop and maintain software components within a real-time operating system (RTOS) environment.
- Work with sensor fusion, perception, planning, and control algorithms.
- Collaborate with hardware engineers to integrate software with automotive ECUs.
- Optimize software performance for efficiency, reliability, and safety.
- Participate in code reviews and contribute to the continuous improvement of software development processes.
- Troubleshoot and debug complex software issues in simulated and real-world environments.
- Develop and maintain software documentation, including design specifications and test plans.
- Stay up-to-date with the latest advancements in automotive technology and autonomous driving research.
- Contribute to the definition of software architecture for future autonomous systems.
- Ensure software compliance with automotive safety standards (e.g., ISO 26262).
- Utilize C++, Python, and other relevant programming languages.
- Engage in continuous integration and continuous deployment (CI/CD) practices.
- Participate in cross-functional team meetings to ensure alignment and progress.
- Mentor junior engineers and share technical expertise.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Software Engineering, Electrical Engineering, or a related field.
- Significant experience in automotive software development, with a focus on embedded systems.
- Proficiency in C++ and Python programming languages.
- Experience with real-time operating systems (RTOS) and automotive communication protocols (e.g., CAN, AUTOSAR).
- Familiarity with autonomous driving technologies, including sensor fusion, perception, and path planning.
- Experience with software development tools, version control (e.g., Git), and bug tracking systems.
- Strong understanding of software engineering principles and best practices.
- Excellent problem-solving and debugging skills.
- Ability to work independently and as part of a remote, collaborative team.
- Knowledge of functional safety standards (e.g., ISO 26262) is a plus.
- Experience with simulation tools and environments.
This is a fully remote opportunity based in the **Stoke-on-Trent, Staffordshire, UK** area, offering the chance to shape the future of driving.
Senior Automotive AI Engineer - Autonomous Driving
Posted 9 days ago
Job Viewed
Job Description
Key Responsibilities:
- Design, develop, test, and deploy sophisticated AI/ML models for autonomous driving systems, focusing on areas like object detection, tracking, segmentation, and prediction.
- Implement and optimize algorithms for real-time performance on embedded automotive hardware.
- Develop and improve sensor fusion techniques to create a robust environmental model.
- Collaborate on the design and implementation of end-to-end autonomous driving software stacks.
- Work with large-scale datasets, including simulation data and real-world driving logs, for model training and validation.
- Conduct rigorous testing and validation of AI algorithms through simulation and real-world road testing.
- Contribute to the definition of system requirements and architectural design for autonomous driving features.
- Stay current with the latest research and advancements in AI, machine learning, computer vision, and robotics relevant to autonomous driving.
- Mentor junior engineers and contribute to a culture of technical excellence and innovation.
- Document designs, algorithms, and test procedures thoroughly.
Qualifications:
- Master's or Ph.D. in Computer Science, Artificial Intelligence, Electrical Engineering, Robotics, or a related field.
- 5+ years of professional experience in developing AI/ML algorithms, with a significant portion focused on the automotive industry or autonomous systems.
- Strong expertise in deep learning frameworks such as TensorFlow, PyTorch, or Keras.
- Proficiency in C++ and Python for algorithm development and implementation.
- Experience with computer vision techniques and libraries (e.g., OpenCV).
- Solid understanding of robotics principles, state estimation, and control theory.
- Experience with automotive sensors (LiDAR, radar, cameras, IMU) and data formats.
- Familiarity with software development best practices, including version control (Git) and CI/CD pipelines.
- Excellent problem-solving, analytical, and debugging skills.
- Strong communication and collaboration skills, with the ability to thrive in a remote team environment.
- Experience with simulation platforms (e.g., CARLA, Gazebo) is a plus.
This is a unique opportunity to shape the future of mobility and work on groundbreaking technology. Join our client's innovative team and contribute to developing safe and efficient autonomous driving solutions, working remotely from Plymouth, Devon, UK and contributing to global automotive advancements.