3,849 Automotive Software jobs in the United Kingdom
Automotive Software Engineer
Posted today
Job Viewed
Job Description
Key responsibilities include:
- Designing, developing, and testing embedded software for automotive applications.
- Implementing software features for various vehicle systems.
- Writing clean, efficient, and maintainable C/C++ code.
- Participating in code reviews and architectural design discussions.
- Ensuring software compliance with automotive standards (e.g., ISO 26262).
- Debugging and troubleshooting software issues.
- Collaborating effectively with a remote, cross-functional engineering team.
- Contributing to the continuous improvement of software development processes.
Essential qualifications and skills:
- Degree in Computer Science, Electrical Engineering, or a related discipline.
- Strong experience in embedded software development, particularly in the automotive sector.
- Proficiency in C/C++ programming.
- Familiarity with RTOS and automotive communication protocols (CAN, LIN, Ethernet).
- Understanding of automotive safety standards (ISO 26262).
- Excellent debugging and problem-solving skills.
- Ability to work independently and collaboratively in a remote setting.
This exciting opportunity is based remotely to support operations in **Bradford, West Yorkshire, UK**, offering a chance to shape the future of automotive technology.
Senior Automotive Software Engineer
Posted today
Job Viewed
Job Description
Key Responsibilities:
- Design, develop, and implement robust software components for automotive systems.
- Contribute to the architecture and definition of software requirements for new vehicle features.
- Develop and maintain low-level drivers, middleware, and application software.
- Implement and adhere to rigorous software development processes, including coding standards, reviews, and unit testing.
- Integrate software components with hardware and other system modules.
- Perform software testing, debugging, and validation to ensure system functionality and reliability.
- Collaborate closely with cross-functional teams, including hardware engineers, systems engineers, and validation engineers.
- Troubleshoot and resolve complex software issues identified during development and testing phases.
- Stay current with automotive software standards (e.g., AUTOSAR, ISO 26262) and emerging technologies.
- Mentor junior software engineers and contribute to the team's technical growth.
Qualifications:
- A Bachelor's or Master's degree in Computer Science, Software Engineering, Electrical Engineering, or a related field.
- A minimum of 5-7 years of professional experience in software development, with a significant focus on the automotive industry.
- Proficiency in C/C++ programming languages.
- Experience with embedded systems development and real-time operating systems (RTOS).
- Knowledge of automotive communication protocols (e.g., CAN, LIN, Ethernet).
- Familiarity with software development lifecycle (SDLC) and agile methodologies.
- Experience with software version control systems (e.g., Git) and build tools.
- Strong analytical, problem-solving, and debugging skills.
- Excellent communication and teamwork abilities.
- Understanding of functional safety standards (ISO 26262) is highly desirable.
This is a fully remote position, enabling you to work from anywhere in the UK. While the company's core operations are in **Portsmouth, Hampshire, UK**, your contribution will be vital regardless of your location. You will be part of a collaborative and innovative environment, driving the future of automotive technology. We offer a competitive compensation package, excellent benefits, and ample opportunities for professional growth. Join us to shape the future of mobility.
Senior Automotive Software Engineer
Posted today
Job Viewed
Job Description
Key Responsibilities:
- Design, develop, and test automotive software components.
- Implement software solutions for ADAS, infotainment, or autonomous driving systems.
- Ensure software quality, reliability, and adherence to safety standards (ISO 26262).
- Collaborate with cross-functional engineering teams.
- Participate in software architecture design and code reviews.
- Debug and resolve complex software issues.
- Develop and maintain software documentation.
- Contribute to the optimization of software development processes.
- 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.
- Proficiency in C/C++ programming for embedded systems.
- Experience with real-time operating systems (RTOS) and embedded Linux.
- Knowledge of automotive communication protocols (e.g., CAN, LIN, Ethernet).
- Familiarity with AUTOSAR or similar automotive software architectures.
- Experience with software development tools (e.g., compilers, debuggers, static analysis tools).
- Understanding of software development lifecycle and agile methodologies.
- Experience with model-based design and simulation tools is a plus.
Senior Automotive Software Engineer
Posted today
Job Viewed
Job Description
Responsibilities:
- Design, develop, and test embedded software for automotive applications.
- Implement software modules for autonomous driving, infotainment, and connectivity features.
- Work with automotive communication protocols like CAN, LIN, and Automotive Ethernet.
- Collaborate with cross-functional teams including hardware, systems, and QA.
- Ensure software quality, reliability, and adherence to safety standards (ISO 26262).
- Optimize software performance and resource utilization.
- Troubleshoot and resolve complex software issues.
- Contribute to software architecture and design decisions.
- Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
- 5+ years of experience in automotive embedded software development.
- Proficiency in C/C++ programming languages.
- Experience with real-time operating systems (RTOS).
- Knowledge of automotive communication protocols (CAN, LIN, Ethernet).
- Familiarity with AUTOSAR architecture is a plus.
- Understanding of functional safety principles (ISO 26262).
- Strong analytical and problem-solving skills.
Senior Automotive Software Engineer
Posted today
Job Viewed
Job Description
Our client, a pioneer in automotive technology, is looking for a highly skilled Senior Automotive Software Engineer to join their cutting-edge development team. This is a fully remote position, enabling you to contribute to groundbreaking automotive advancements from your home office. You will play a critical role in designing, developing, and testing complex software systems for next-generation vehicles. This includes working on areas such as infotainment systems, autonomous driving features, vehicle diagnostics, and connectivity solutions.
Key responsibilities will include:
- Designing, coding, testing, and debugging high-quality software for automotive applications using C++, Python, or other relevant languages.
- Collaborating with hardware engineers, system architects, and other software developers to define software requirements and architecture.
- Developing and implementing embedded software for ECUs (Electronic Control Units) and other in-vehicle systems.
- Working on the full software development lifecycle, from concept to deployment and maintenance.
- Ensuring software performance, reliability, and safety standards are met according to industry regulations (e.g., ISO 26262).
- Contributing to the development of testing frameworks and executing unit, integration, and system tests.
- Troubleshooting and resolving complex software defects and issues.
- Staying up-to-date with the latest automotive software technologies and trends.
- Participating in code reviews and providing constructive feedback to team members.
- Documenting software designs, algorithms, and test procedures.
Lead Automotive Software Engineer
Posted today
Job Viewed
Job Description
Key Responsibilities:
- Lead the software development lifecycle for automotive embedded systems.
- Architect and design robust, scalable, and safety-critical software solutions.
- Develop software using C/C++ for embedded platforms and RTOS.
- Implement and adhere to AUTOSAR standards and ISO 26262 functional safety.
- Guide and mentor junior software engineers.
- Collaborate with hardware and system engineering teams.
- Perform software integration, testing, and validation.
- Troubleshoot and resolve complex software issues.
- Contribute to the definition of software requirements and specifications.
- Stay current with emerging automotive technologies and software trends.
Lead Automotive Software Engineer
Posted today
Job Viewed
Job Description
Be The First To Know
About the latest Automotive software Jobs in United Kingdom !
Senior Automotive Software Engineer
Posted today
Job Viewed
Job Description
Responsibilities:
- Design, develop, test, and integrate software components for automotive systems, adhering to strict safety and quality standards.
- Write clean, efficient, and well-documented code in languages such as C, C++, or Python.
- Collaborate with cross-functional teams including hardware engineers, system architects, and project managers.
- Develop and maintain software for embedded systems, real-time operating systems (RTOS), and in-vehicle networks (e.g., CAN, Ethernet).
- Implement and test features related to infotainment systems, driver assistance systems (ADAS), or autonomous driving functionalities.
- Troubleshoot and resolve software defects and performance issues.
- Participate in code reviews and contribute to the continuous improvement of development processes.
- Stay current with the latest advancements in automotive technology and software engineering best practices.
- Contribute to the definition of software architecture and design patterns.
- Ensure software compliance with relevant automotive standards (e.g., AUTOSAR, ISO 26262).
- Bachelor's or Master's degree in Computer Science, Electrical Engineering, Automotive Engineering, or a related field.
- Proven experience as an Automotive Software Engineer, with a strong portfolio of relevant projects.
- Proficiency in C/C++ programming and experience with embedded systems development.
- Familiarity with real-time operating systems (RTOS) and automotive communication protocols.
- Experience with software development lifecycle (SDLC) and agile methodologies.
- Knowledge of automotive safety standards (e.g., ISO 26262) is highly desirable.
- Strong analytical and problem-solving skills.
- Excellent communication and teamwork abilities, especially in a remote setting.
- Passion for the automotive industry and emerging vehicle technologies.
Lead Automotive Software Engineer
Posted today
Job Viewed
Job Description
Key Responsibilities:
- Lead a team of software engineers in the design, development, testing, and deployment of automotive software components.
- Define software requirements, architecture, and design specifications for embedded systems.
- Develop high-quality, efficient, and reliable code in C/C++ and other relevant languages.
- Implement and optimize software for various automotive ECUs (Electronic Control Units).
- Work closely with hardware engineers, systems engineers, and validation teams to ensure seamless integration.
- Develop and execute comprehensive unit, integration, and system tests.
- Troubleshoot and resolve complex software defects and performance issues.
- Ensure adherence to automotive industry standards, including AUTOSAR, ISO 26262 (Functional Safety), and automotive cybersecurity protocols.
- Mentor junior engineers, provide technical guidance, and foster a culture of innovation and collaboration.
- Contribute to the continuous improvement of software development processes and tools.
- Participate in code reviews and design discussions to ensure code quality and maintainability.
- Stay current with emerging trends and technologies in the automotive software domain.
Qualifications:
- Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field.
- Significant experience (7+ years) in automotive software development, with a proven track record in a lead or senior role.
- Expertise in embedded C/C++ programming and real-time operating systems (RTOS).
- Strong understanding of automotive communication protocols (e.g., CAN, LIN, Ethernet).
- Experience with AUTOSAR architecture and development tools is highly desirable.
- Knowledge of ISO 26262 functional safety standards and their application.
- Familiarity with automotive cybersecurity principles and practices.
- Experience with debugging tools, emulators, and software analysis tools.
- Excellent problem-solving, analytical, and debugging skills.
- Strong leadership, communication, and team management abilities.
- Ability to work effectively in a hybrid work environment, balancing remote and in-office collaboration.
- Experience with version control systems (e.g., Git) and agile development methodologies.
Senior Automotive Software Engineer
Posted today
Job Viewed
Job Description
Responsibilities:
- Design, develop, and implement embedded software for automotive applications.
- Write clean, efficient, and maintainable C/C++ code.
- Develop software for real-time operating systems (RTOS).
- Implement and test automotive communication protocols (CAN, LIN, Automotive Ethernet).
- Ensure adherence to automotive software standards (AUTOSAR, MISRA C/C++).
- Work on system architecture design and software requirements specification.
- Perform software testing, debugging, and integration.
- Collaborate with cross-functional teams, including hardware engineers and QA.
- Contribute to functional safety analysis and ensure compliance with ISO 26262.
- Troubleshoot and resolve complex software issues in vehicle systems.
- Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related discipline.
- Minimum of 6 years of professional experience in embedded software development, specifically in the automotive industry.
- Proficiency in C/C++ programming and embedded systems.
- Experience with real-time operating systems (RTOS).
- Knowledge of automotive communication protocols (CAN, LIN, Automotive Ethernet).
- Familiarity with AUTOSAR, MISRA C/C++, and ISO 26262 is a strong plus.
- Excellent problem-solving, analytical, and debugging skills.
- Strong teamwork and communication abilities.
- Ability to work effectively in a remote or hybrid development environment.