93 Adas jobs in the United Kingdom
Automotive Systems Engineer - ADAS
Posted today
Job Viewed
Job Description
Responsibilities:
- Design and develop ADAS system architectures and requirements.
- Integrate ADAS components (sensors, ECUs, software) into vehicle systems.
- Define and document system specifications and interfaces.
- Develop and execute system test plans and validation procedures.
- Troubleshoot and resolve system-level issues related to ADAS features.
- Ensure compliance with automotive standards, including ISO 26262.
- Collaborate with software, hardware, and validation teams.
- Support vehicle integration and testing activities.
- Analyse test data and provide technical feedback for system improvements.
- Stay current with ADAS technologies and industry trends.
- Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Mechanical Engineering, or a related field.
- Proven experience (3+ years) in automotive systems engineering, with a focus on ADAS.
- Strong understanding of automotive communication protocols (CAN, LIN, Automotive Ethernet).
- Knowledge of functional safety concepts (ISO 26262).
- Experience with system requirements definition and management tools.
- Familiarity with simulation and modelling tools (e.g., MATLAB/Simulink).
- Excellent analytical, problem-solving, and debugging skills.
- Strong communication and teamwork abilities.
- Experience with vehicle testing and validation is a plus.
Automotive Software Engineer - ADAS
Posted 3 days ago
Job Viewed
Job Description
Key Responsibilities:
- Design, develop, and implement robust software for ADAS features, including adaptive cruise control, lane keeping assist, automatic emergency braking, and parking assist systems.
- Develop and optimize algorithms for sensor fusion (e.g., camera, radar, lidar, ultrasonic) to perceive the vehicle's environment.
- Write clean, efficient, and maintainable C/C++ code for embedded automotive systems.
- Work with real-time operating systems (RTOS) and develop safety-critical software.
- Perform unit testing, integration testing, and system testing of ADAS software modules.
- Collaborate with cross-functional teams, including hardware engineers, system engineers, and validation teams, to ensure seamless integration.
- Debug and resolve software defects and issues identified during testing and validation phases.
- Contribute to the definition of software requirements and architecture for ADAS features.
- Ensure compliance with automotive safety standards, such as ISO 26262 (Functional Safety).
- Stay current with the latest advancements in ADAS technology, automotive software development, and relevant tools.
- Participate in code reviews and contribute to improving software development processes.
- Document software designs, requirements, and test procedures.
Qualifications:
- Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field.
- Minimum of 4 years of experience in automotive software development, with a strong focus on ADAS.
- Proficiency in C/C++ programming language for embedded systems.
- Experience with real-time operating systems (RTOS) such as AUTOSAR, QNX, or Linux.
- Strong understanding of ADAS algorithms, sensor technologies (camera, radar, lidar), and sensor fusion techniques.
- Familiarity with automotive communication protocols like CAN, LIN, and Ethernet.
- Knowledge of functional safety standards (ISO 26262).
- Experience with automotive development tools (e.g., debugging tools, compilers, static analysis tools).
- Strong analytical and problem-solving skills.
- Excellent communication and teamwork abilities, especially in a remote collaboration setting.
- Experience with simulation tools for ADAS development is a plus.
Automotive Software Engineer (ADAS)
Posted 6 days ago
Job Viewed
Job Description
The ideal candidate will hold a degree in Computer Science, Software Engineering, Electrical Engineering, or a related field. A minimum of 4 years of experience in automotive software development, with a specific focus on ADAS or autonomous driving systems, is required. Proficiency in C/C++ programming and experience with relevant development tools and methodologies are crucial. Knowledge of functional safety standards (e.g., ISO 26262) and experience with simulation environments (e.g., MATLAB/Simulink, CARLA) would be a significant advantage. Strong analytical and problem-solving skills, coupled with excellent teamwork and communication abilities, are necessary. This role offers the exciting opportunity to work on the cutting edge of automotive technology, contributing to the development of safer and more intelligent vehicles. The hybrid work arrangement provides a balance between essential on-site collaboration and flexibility. We are seeking a dedicated engineer passionate about advancing automotive safety and performance through innovative software solutions.
Senior Automotive Software Engineer (ADAS)
Posted today
Job Viewed
Job Description
The ideal candidate will possess a strong background in software engineering with specific experience in automotive systems, C/C++, Python, and embedded systems development. You should have a deep understanding of ADAS technologies, including sensor fusion, perception, planning, and control systems. This role requires a proactive, detail-oriented individual with excellent problem-solving skills and a passion for innovation in the automotive industry. You will collaborate closely with cross-functional teams, including hardware engineers, system architects, and testing specialists, to deliver robust and reliable software.
Key responsibilities include:
- Designing, developing, and implementing software for ADAS features, including object detection, tracking, path planning, and control.
- Developing and optimising algorithms for sensor fusion (camera, radar, lidar).
- Writing clean, efficient, and well-documented C/C++ and Python code for embedded automotive systems.
- Collaborating with system architects to define software requirements and architecture.
- Performing software integration, testing, and validation on vehicle platforms.
- Troubleshooting and debugging software issues in complex systems.
- Participating in code reviews and adhering to software development best practices.
- Staying up-to-date with the latest advancements in ADAS technology and automotive software engineering.
- Working closely with hardware teams to ensure seamless integration of software and hardware components.
- Contributing to the continuous improvement of the software development process.
- Bachelor's or Master's degree in Computer Science, Electrical Engineering, Mechatronics, or a related field.
- Minimum of 5-7 years of professional experience in automotive software development.
- Proven experience with ADAS technologies and concepts.
- Strong programming skills in C/C++ and Python.
- Experience with embedded systems development and real-time operating systems (RTOS).
- Familiarity with software development tools, version control systems (e.g., Git), and debugging techniques.
- Knowledge of automotive communication protocols (e.g., CAN, Ethernet).
- Excellent problem-solving and analytical skills.
- Strong communication and teamwork abilities in a remote setting.
Senior Automotive Software Engineer (ADAS)
Posted today
Job Viewed
Job Description
As a Senior Software Engineer, you will be at the forefront of developing, testing, and implementing sophisticated software solutions for ADAS features, including adaptive cruise control, lane keeping assist, automatic emergency braking, and sensor fusion. You will be responsible for designing robust, efficient, and safe software components, working closely with hardware engineers and systems architects to integrate software into complex automotive platforms. This role demands exceptional programming skills, a deep understanding of real-time systems, and a passion for innovation in autonomous driving technology.
Key Responsibilities:
- Design, develop, and implement software for ADAS features using C/C++ and other relevant programming languages.
- Develop and maintain software requirements, architecture, and detailed design documentation.
- Implement and optimize algorithms for sensor data processing (camera, radar, lidar).
- Integrate software components with automotive hardware and other vehicle systems.
- Perform unit testing, integration testing, and validation of software modules and systems.
- Collaborate with cross-functional teams, including hardware engineers, systems engineers, and validation teams.
- Debug and resolve software defects and issues throughout the development lifecycle.
- Contribute to the continuous improvement of software development processes and tools.
- Stay current with emerging technologies and industry trends in automotive software and ADAS.
- Mentor junior engineers and provide technical guidance.
- Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field. PhD is a plus.
- Minimum of 5-8 years of professional experience in automotive software development.
- Proven experience in developing software for ADAS or autonomous driving systems.
- Strong expertise in C/C++ programming and embedded systems development.
- Familiarity with real-time operating systems (RTOS) and automotive communication protocols (e.g., CAN, Ethernet).
- Experience with software development tools, version control systems (e.g., Git), and CI/CD pipelines.
- Understanding of sensor fusion techniques and algorithms.
- Knowledge of automotive safety standards (e.g., ISO 26262) is highly desirable.
- Excellent problem-solving, analytical, and debugging skills.
- Strong communication and teamwork abilities, with the capacity to thrive in a remote collaborative environment.
Senior Automotive Software Engineer (ADAS)
Posted 1 day ago
Job Viewed
Job Description
- Design, develop, and implement embedded software for ADAS features.
- Develop and integrate software for sensors like radar, lidar, cameras, and ultrasonic sensors.
- Implement algorithms for vehicle control, perception, and sensor fusion.
- Write efficient, maintainable, and robust C/C++ code for real-time embedded systems.
- Perform software testing, debugging, and validation using MIL, SIL, and HIL techniques.
- Collaborate with cross-functional teams to define software requirements and architecture.
- Ensure compliance with automotive safety standards (e.g., ISO 26262).
- Optimize software performance for responsiveness and resource utilization.
- Mentor junior software engineers and contribute to best practices.
- BSc or MSc in Computer Science, Electrical Engineering, or a related field.
- Minimum of 6 years of experience in automotive software development.
- Strong expertise in C/C++ programming for embedded systems.
- Proven experience with ADAS development and related technologies.
- Familiarity with RTOS, AUTOSAR, and automotive communication protocols (e.g., CAN).
- Experience with simulation and testing tools (e.g., MATLAB/Simulink).
- Excellent problem-solving and debugging skills.
- Ability to work effectively in a remote, collaborative environment.
- Knowledge of functional safety (ISO 26262) is a significant advantage.
Senior Automotive Systems Engineer (ADAS)
Posted 1 day ago
Job Viewed
Job Description
Key Responsibilities:
- Define system-level requirements and architecture for ADAS features (e.g., adaptive cruise control, lane keeping assist, automatic emergency braking, parking assist).
- Oversee the development and integration of perception, sensor fusion, and control algorithms.
- Collaborate closely with hardware engineers to define sensor specifications and integration strategies.
- Work with software development teams to ensure robust and efficient implementation of ADAS functionalities.
- Develop and execute system-level test plans, including simulation, HIL (Hardware-in-the-Loop), and vehicle testing.
- Analyze test results, identify issues, and lead troubleshooting and resolution efforts.
- Ensure compliance with automotive safety standards (e.g., ISO 26262) and industry best practices.
- Manage requirements traceability throughout the development lifecycle using tools like DOORS.
- Contribute to the continuous improvement of ADAS development processes and methodologies.
- Stay abreast of emerging ADAS technologies, industry trends, and competitor activities.
- Mentor junior engineers and share technical expertise within the team.
- Master's degree or PhD in Automotive Engineering, Electrical Engineering, Computer Science, Mechatronics, or a related field.
- Minimum of 7 years of experience in automotive systems engineering, with a strong specialization in ADAS or autonomous driving.
- In-depth knowledge of ADAS functionalities, vehicle dynamics, sensor technologies (camera, radar, lidar, ultrasonic), and sensor fusion techniques.
- Experience with model-based design and simulation tools (e.g., MATLAB/Simulink).
- Familiarity with automotive communication protocols (e.g., CAN, Automotive Ethernet).
- Understanding of functional safety standards (ISO 26262).
- Proficiency in programming languages such as C/C++ is a plus.
- Excellent analytical, problem-solving, and critical thinking skills.
- Strong communication, collaboration, and leadership skills, essential for a remote team environment.
- Ability to work independently and manage complex projects effectively in a remote setting.
Be The First To Know
About the latest Adas Jobs in United Kingdom !
Lead Automotive Software Engineer - ADAS
Posted 1 day ago
Job Viewed
Job Description
Responsibilities:
- Lead and mentor a team of automotive software engineers focused on ADAS development.
- Design, develop, and implement high-quality, real-time software for ADAS features (e.g., adaptive cruise control, lane keeping assist, automatic emergency braking).
- Define software architecture and specifications for ADAS modules.
- Collaborate with cross-functional teams, including hardware engineers, systems engineers, and test engineers.
- Ensure software compliance with automotive industry standards (AUTOSAR, MISRA C/C++).
- Develop and execute unit tests, integration tests, and system tests.
- Troubleshoot and resolve complex software defects.
- Participate in code reviews and maintain high coding standards.
- Stay abreast of the latest advancements in automotive software, ADAS technology, and artificial intelligence.
- Contribute to the continuous improvement of development processes and tools.
- Manage project timelines and deliverables for assigned software modules.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
- Minimum of 7 years of experience in automotive software development, with a strong focus on ADAS.
- Proven experience leading software engineering teams.
- Expert proficiency in C/C++ programming for embedded systems.
- In-depth knowledge of real-time operating systems (RTOS) and automotive communication protocols (e.g., CAN, LIN, Ethernet).
- Experience with AUTOSAR architecture and development tools.
- Familiarity with sensor fusion, perception algorithms, and control systems for ADAS.
- Proficiency in software development tools (e.g., compilers, debuggers, version control systems).
- Strong understanding of software testing methodologies and tools.
- Excellent problem-solving, analytical, and debugging skills.
- Strong communication and teamwork abilities.
- Experience with agile development methodologies is a plus.
This is an exciting opportunity to be at the forefront of automotive innovation, working on next-generation ADAS technology. Join a forward-thinking company that values expertise and offers significant opportunities for career growth.
Senior Automotive Software Engineer - ADAS
Posted 2 days ago
Job Viewed
Job Description
Responsibilities:
- Design, develop, and test embedded software for ADAS features, including adaptive cruise control, lane keeping assist, automatic emergency braking, and parking assist systems.
- Implement algorithms for sensor fusion (camera, radar, lidar), object detection, tracking, and path planning.
- Collaborate closely with hardware engineers, systems engineers, and algorithm developers to define software requirements and architectures.
- Write robust, efficient, and maintainable C/C++ code for real-time operating systems (RTOS).
- Develop and execute unit tests, integration tests, and system tests to ensure software quality and reliability.
- Utilize debugging tools and techniques to identify and resolve software defects.
- Participate in code reviews to ensure adherence to coding standards and best practices.
- Contribute to the development of automotive software using AUTOSAR standards and methodologies.
- Work with simulation environments and real-world vehicle testing to validate ADAS performance.
- Document software designs, requirements, and test results clearly and comprehensively.
- Stay abreast of the latest advancements in ADAS technology, AI, and machine learning for automotive applications.
- Mentor junior engineers and contribute to a culture of technical excellence within the team.
- Engage with cross-functional teams in a remote setting to ensure seamless integration and delivery.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
- Minimum of 7 years of experience in embedded software development, with a significant focus on automotive systems.
- Strong expertise in C/C++ programming and debugging skills.
- Proven experience developing software for ADAS or autonomous driving systems.
- Familiarity with automotive communication protocols (e.g., CAN, Ethernet).
- Experience with real-time operating systems (RTOS) and embedded development tools.
- Understanding of software development lifecycles (Agile, V-Model).
- Knowledge of sensor technologies used in ADAS (cameras, radar, lidar).
- Excellent problem-solving, analytical, and critical thinking skills.
- Strong communication and collaboration skills, essential for a remote team.
- Experience with simulation tools and hardware-in-the-loop (HIL) testing is a plus.