5,123 Embedded Systems jobs in the United Kingdom

Automotive Software Engineer (Embedded Systems)

SO14 2AA Southampton, South East £55000 Annually WhatJobs

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a renowned name in the automotive industry, is seeking a talented Automotive Software Engineer specializing in Embedded Systems to join their team in **Southampton, Hampshire, UK**. This role is crucial for the design, development, and testing of cutting-edge software for in-vehicle systems, infotainment, and advanced driver-assistance systems (ADAS). You will work within a collaborative engineering environment, contributing to the entire software development lifecycle. The ideal candidate will possess a strong understanding of C/C++, real-time operating systems (RTOS), and automotive communication protocols.

Key responsibilities include:
  • Designing, developing, and implementing embedded software for automotive applications.
  • Writing clean, efficient, and well-documented C/C++ code.
  • Developing and integrating software components for ECUs (Electronic Control Units).
  • Working with real-time operating systems (RTOS) and embedded Linux.
  • Implementing and testing automotive communication protocols (e.g., CAN, LIN, Automotive Ethernet).
  • Participating in requirements analysis, software architecture design, and unit testing.
  • Collaborating with hardware engineers and system integrators.
  • Performing debugging and troubleshooting of software issues.
  • Ensuring software quality and compliance with automotive standards (e.g., AUTOSAR, ISO 26262).
  • Contributing to the continuous improvement of software development processes.

Candidates must have a Bachelor's or Master's degree in Computer Science, Electrical Engineering, Automotive Engineering, or a related field. A minimum of 5 years of experience in embedded software development, with specific experience in the automotive sector, is required. Proficiency in C/C++ programming and experience with RTOS are essential. Familiarity with automotive diagnostic tools and simulation environments is highly desirable. Strong analytical, problem-solving, and teamwork skills are a must. This is an exciting opportunity to contribute to the future of automotive technology.
This advertiser has chosen not to accept applicants from your region.

Automotive Software Engineer - Embedded Systems

OX1 1AA Oxford, South East £55000 Annually WhatJobs

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a pioneering force in automotive technology, is looking for a talented Automotive Software Engineer specializing in Embedded Systems to join their dynamic, fully remote team. This position is central to developing cutting-edge software solutions for next-generation vehicles, contributing to everything from infotainment systems to advanced driver-assistance features. You will be involved in the entire software development lifecycle, from requirements gathering and design to implementation, testing, and deployment, all within a distributed work environment.

Your responsibilities will include designing, coding, and debugging embedded software in C/C++ for automotive microcontrollers. You will work closely with hardware engineers to define system requirements and ensure seamless integration of software and hardware components. A crucial aspect of this role involves developing and implementing unit tests and integration tests to ensure the reliability and performance of the software. You will also be expected to participate in code reviews, providing constructive feedback to peers and adhering to high coding standards. Troubleshooting complex issues in distributed environments and providing effective solutions will be a regular part of your duties.

The ideal candidate will possess a strong understanding of real-time operating systems (RTOS), embedded systems architecture, and automotive communication protocols such as CAN, LIN, and Automotive Ethernet. Experience with automotive software development processes (e.g., Automotive SPICE) and safety standards (e.g., ISO 26262) is highly desirable. Proficiency in debugging tools and techniques for embedded systems is essential. You should be a self-starter, capable of managing your time effectively and collaborating productively with a globally distributed team using modern collaboration tools. Excellent problem-solving skills and a passion for automotive innovation are paramount. A Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field is required. This remote role offers the flexibility to work from anywhere in the UK, with a strong emphasis on asynchronous communication and digital collaboration.
This advertiser has chosen not to accept applicants from your region.

Automotive Software Engineer, Embedded Systems

OX1 1BD Oxford, South East £50000 Annually WhatJobs

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a leading innovator in automotive technology, is seeking a skilled Automotive Software Engineer specializing in embedded systems for their Oxford, Oxfordshire, UK facility. This hybrid role combines remote flexibility with essential in-office collaboration. You will be responsible for the design, development, testing, and integration of embedded software for automotive control units and electronic systems. This includes working on critical areas such as engine management, infotainment systems, ADAS (Advanced Driver-Assistance Systems), or vehicle networking. A deep understanding of C/C++ programming for embedded environments is required, along with experience in real-time operating systems (RTOS) and automotive communication protocols like CAN, LIN, or Automotive Ethernet. You will be involved in the entire software development lifecycle, from requirements gathering and architecture design to coding, debugging, and validation. Familiarity with AUTOSAR, MISRA C/C++, and ISO 26262 (functional safety) is highly desirable. The ideal candidate possesses strong analytical and problem-solving skills, attention to detail, and the ability to work effectively in cross-functional teams. You will contribute to the development of next-generation automotive technologies, ensuring safety, performance, and reliability. We are looking for a motivated engineer eager to make a significant impact in the automotive industry.

Responsibilities:
  • Design, develop, and implement embedded software for automotive applications.
  • Write efficient, reliable, and maintainable code in C/C++.
  • Work with real-time operating systems (RTOS) and microcontroller architectures.
  • Develop and test software modules according to specifications and coding standards (e.g., MISRA C/C++).
  • Implement and utilize automotive communication protocols (e.g., CAN, LIN, Ethernet).
  • Participate in software integration, testing, and validation activities.
  • Collaborate with hardware engineers and system architects to define software requirements.
  • Troubleshoot and debug software issues identified during development and testing.
  • Contribute to the adoption of functional safety standards (ISO 26262).
  • Document software designs, implementation details, and test results.
Qualifications:
  • Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or a related field.
  • Minimum of 3 years of experience in embedded software development for the automotive industry.
  • Strong proficiency in C and/or C++ programming for embedded systems.
  • Experience with RTOS and automotive communication protocols.
  • Familiarity with AUTOSAR or similar automotive software architectures.
  • Knowledge of ISO 26262 functional safety standards is a plus.
  • Excellent problem-solving, debugging, and analytical skills.
  • Strong communication and teamwork abilities.
This advertiser has chosen not to accept applicants from your region.

Automotive Software Engineer - Embedded Systems

OX1 1AA Oxford, South East £40000 Annually WhatJobs

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a leading innovator in automotive technology, is seeking a talented Automotive Software Engineer specializing in embedded systems for their Oxford, Oxfordshire, UK location. This role focuses on the development of cutting-edge software for in-car infotainment, control systems, and advanced driver-assistance systems (ADAS). The ideal candidate will have a strong background in C/C++, embedded software development, and a passion for the automotive industry. You will be responsible for designing, implementing, testing, and debugging embedded software modules, ensuring they meet rigorous performance, safety, and reliability standards. Key responsibilities include working with microcontrollers, developing real-time operating systems (RTOS) applications, and implementing communication protocols such as CAN and LIN. Collaboration with hardware engineers, system architects, and quality assurance teams is essential to deliver integrated and robust software solutions. The successful candidate must possess excellent problem-solving skills, a keen understanding of automotive software development lifecycle processes, and experience with version control systems like Git. This is a fantastic opportunity to contribute to the development of next-generation vehicles and shape the future of automotive technology. The role offers a hybrid working model, providing a dynamic balance between on-site collaboration and focused, remote work. Familiarity with AUTOSAR standards and functional safety (ISO 26262) is highly desirable. You will be working in a fast-paced environment with opportunities for continuous learning and professional growth. We are looking for a motivated and skilled software engineer who is passionate about creating innovative solutions for the automotive sector. Your expertise will be crucial in delivering high-quality embedded software for complex automotive systems.

Key Responsibilities:
  • Design, develop, and test embedded software for automotive systems.
  • Implement software modules using C/C++ programming languages.
  • Develop applications for real-time operating systems (RTOS).
  • Integrate software with automotive hardware components.
  • Implement and test communication protocols (e.g., CAN, LIN, Ethernet).
  • Develop and maintain software for infotainment and ADAS features.
  • Perform software debugging and troubleshooting.
  • Ensure software compliance with automotive safety standards (e.g., ISO 26262).
  • Collaborate with cross-functional teams on software integration.
  • Write and maintain detailed software design documentation.

Qualifications:
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 3 years of experience in embedded software development.
  • Proficiency in C and C++ programming.
  • Experience with RTOS and embedded systems.
  • Knowledge of automotive communication protocols (CAN, LIN).
  • Familiarity with automotive software development processes and tools.
  • Experience with version control systems (e.g., Git).
  • Strong analytical and debugging skills.
  • Excellent teamwork and communication abilities.
This advertiser has chosen not to accept applicants from your region.

Automotive Software Engineer (Embedded Systems)

BD1 1HQ Bradford, Yorkshire and the Humber £50000 Annually WhatJobs

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a leader in the automotive industry, is looking for a talented Automotive Software Engineer specializing in Embedded Systems to join their team in Bradford, West Yorkshire, UK . This is a fantastic opportunity for an experienced engineer to contribute to the development of cutting-edge automotive technologies. You will be responsible for the design, development, implementation, and testing of embedded software for vehicle control units, infotainment systems, and advanced driver-assistance systems (ADAS). Key responsibilities include writing efficient and robust C/C++ code, developing real-time operating systems (RTOS) applications, collaborating with hardware engineers to integrate software and hardware components, and participating in the full software development lifecycle, including requirements analysis, design, coding, and verification. The ideal candidate will possess a degree in Computer Science, Electrical Engineering, or a related field, with a strong focus on embedded systems development. Proven experience in automotive software development, particularly with AUTOSAR, CAN bus protocols, and embedded debugging tools, is highly desirable. Proficiency in C/C++ programming and experience with RTOS are essential. You should have a good understanding of software engineering principles, including version control (e.g., Git) and agile methodologies. Excellent analytical and problem-solving skills, along with strong communication and teamwork abilities, are crucial. If you are a passionate automotive software engineer seeking a challenging role in a progressive environment, we encourage you to apply. Your expertise will be vital in shaping the future of automotive technology.
This advertiser has chosen not to accept applicants from your region.

Automotive Software Engineer - Embedded Systems

NG7 2TU Nottingham, East Midlands £50000 Annually WhatJobs

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a renowned leader in automotive technology development, is seeking a talented Automotive Software Engineer specializing in embedded systems for their hub in Nottingham, Nottinghamshire, UK . This role offers the flexibility of remote work, allowing you to contribute from anywhere within the UK. You will be responsible for designing, developing, testing, and deploying embedded software for cutting-edge automotive control units and infotainment systems. Your work will involve coding in C/C++, developing drivers, implementing real-time operating systems (RTOS), and ensuring the seamless integration of hardware and software components. Key responsibilities include requirement analysis, software architecture design, unit testing, integration testing, and debugging complex systems. You will also collaborate closely with hardware engineers, system architects, and quality assurance teams to deliver robust and reliable automotive software solutions. The ideal candidate will possess a strong background in embedded systems development, with a deep understanding of automotive communication protocols such as CAN, LIN, and Automotive Ethernet. Experience with AUTOSAR architecture and development is highly desirable. Proficiency in C/C++ programming, RTOS concepts, and microcontroller architectures (e.g., ARM) is essential. Familiarity with software development tools, including compilers, debuggers, and version control systems (e.g., Git), is required. You should have a degree in Computer Science, Electrical Engineering, or a related discipline, coupled with at least 3-5 years of relevant industry experience. Excellent problem-solving abilities, a methodical approach to debugging, and strong teamwork skills are crucial for success in this demanding field. This is an outstanding opportunity to innovate and shape the future of the automotive industry.

Key Responsibilities:
  • Design, develop, and maintain embedded software for automotive applications.
  • Implement software components for ECUs and infotainment systems.
  • Develop and integrate drivers and middleware.
  • Write and execute unit tests and integration tests.
  • Debug and troubleshoot complex software issues.
  • Ensure compliance with automotive software standards (e.g., MISRA C).
  • Collaborate with cross-functional engineering teams.
Qualifications:
  • Degree in Computer Science, Electrical Engineering, or a related field.
  • 3-5 years of experience in embedded software development.
  • Proficiency in C/C++ programming languages.
  • Experience with real-time operating systems (RTOS).
  • Knowledge of automotive communication protocols (CAN, LIN, Automotive Ethernet).
  • Familiarity with AUTOSAR is a plus.
  • Strong debugging and problem-solving skills.
  • Ability to work effectively in a remote team environment.
This advertiser has chosen not to accept applicants from your region.

Automotive Software Engineer - Embedded Systems

G1 1AA Glasgow, Scotland £60000 Annually WhatJobs

Posted 4 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is a cutting-edge automotive technology company seeking a talented Automotive Software Engineer specializing in Embedded Systems to join their innovative team. This fully remote position allows you to contribute to the development of next-generation automotive control units, infotainment systems, and advanced driver-assistance systems (ADAS). You will be responsible for designing, developing, testing, and validating embedded software, working closely with hardware engineers and system architects. The ideal candidate will have a deep understanding of C/C++, real-time operating systems (RTOS), and automotive communication protocols. This role offers the opportunity to work from anywhere within the UK on revolutionary automotive technologies.

Key responsibilities include:
  • Designing, developing, and implementing embedded software for automotive ECUs using C/C++.
  • Developing and optimizing real-time operating systems (RTOS) for automotive applications.
  • Implementing and testing automotive communication protocols such as CAN, LIN, Ethernet, and FlexRay.
  • Developing software for ADAS features, powertrain control, body electronics, or infotainment systems.
  • Writing unit tests, integration tests, and conducting system-level testing and debugging.
  • Collaborating with hardware engineers to define software requirements and architecture.
  • Participating in code reviews and ensuring adherence to coding standards and best practices.
  • Using debugging tools and techniques to diagnose and resolve software issues.
  • Working with version control systems (e.g., Git) and build systems.
  • Contributing to the continuous improvement of software development processes and tools.
The ideal candidate will possess a Bachelor's or Master's degree in Computer Science, Electrical Engineering, Automotive Engineering, or a related field. A minimum of 4 years of experience in embedded software development, with at least 2 years focused on the automotive industry, is required. Proficiency in C/C++ and RTOS concepts is essential. Familiarity with automotive networks and diagnostics (e.g., UDS, ODX) is highly desirable. Strong problem-solving skills, attention to detail, and the ability to work effectively in a remote team environment are crucial. Experience with AUTOSAR, QM, and functional safety (ISO 26262) is a plus. This is a fully remote role.
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Embedded systems Jobs in United Kingdom !

Automotive Software Engineer (Embedded Systems)

BS1 4JU Bristol, South West £45000 Annually WhatJobs

Posted 4 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a talented and motivated Automotive Software Engineer specializing in Embedded Systems to join their cutting-edge automotive technology team in Bristol, South West England, UK . This role is central to developing the next generation of automotive software, focusing on infotainment systems, driver assistance features, and vehicle control units. You will be responsible for designing, developing, testing, and maintaining embedded software for automotive applications. This involves writing clean, efficient, and well-documented C/C++ code, working with real-time operating systems (RTOS), and integrating software components with hardware. Key responsibilities include requirement analysis, software architecture design, unit testing, integration testing, and debugging. The ideal candidate will have a degree in Computer Science, Software Engineering, Electrical Engineering, or a related field, with a passion for automotive technology. Proven experience in embedded software development, particularly using C and C++, is essential. Familiarity with automotive communication protocols such as CAN, LIN, and Automotive Ethernet is highly desirable. Experience with AUTOSAR, safety standards (e.g., ISO 26262), and version control systems (e.g., Git) will be a significant advantage. You will collaborate closely with hardware engineers, system engineers, and quality assurance teams to deliver robust and reliable software solutions. This role offers a great opportunity to work on innovative projects in a fast-paced and dynamic industry.

Key Responsibilities:
  • Design, develop, and implement embedded software for automotive systems.
  • Write efficient and maintainable code in C/C++.
  • Work with real-time operating systems (RTOS) and embedded platforms.
  • Develop and integrate software modules for various vehicle functions.
  • Perform unit testing, integration testing, and debugging of software.
  • Collaborate with hardware and systems engineers to define software requirements.
  • Ensure software quality, reliability, and performance.
  • Document software designs, code, and test procedures.
  • Participate in code reviews and contribute to team knowledge sharing.
  • Stay updated with automotive software trends and technologies.

Qualifications:
  • Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering, or a related field.
  • Proven experience in embedded software development (2-5 years).
  • Proficiency in C and/or C++ programming languages.
  • Experience with real-time operating systems (RTOS).
  • Familiarity with automotive communication protocols (CAN, LIN, Ethernet).
  • Knowledge of automotive software development processes and standards (e.g., AUTOSAR, ISO 26262).
  • Experience with version control systems (e.g., Git, SVN).
  • Strong analytical and problem-solving skills.
  • Good communication and teamwork abilities.
  • Passion for the automotive industry.
This advertiser has chosen not to accept applicants from your region.

Avionics Software Engineer, Embedded Systems

OX1 1LG Oxford, South East £60000 Annually WhatJobs

Posted 5 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a distinguished innovator in aviation technology, is actively seeking a talented Avionics Software Engineer with expertise in embedded systems. This fully remote position is crucial for the development and implementation of sophisticated software solutions for cutting-edge avionics platforms. You will be instrumental in the design, coding, testing, and integration of embedded software that governs critical aircraft functions. The role demands a strong understanding of real-time operating systems (RTOS), C/C++ programming, and adherence to stringent safety standards such as DO-178C. Key responsibilities include developing flight software modules, troubleshooting complex issues in embedded environments, and conducting unit and integration testing. You will collaborate closely with hardware engineers, systems engineers, and quality assurance teams to ensure the reliability and performance of avionics systems. Experience with avionics architectures, communication protocols (e.g., ARINC 429, AFDX), and model-based design (e.g., MATLAB/Simulink) is highly advantageous. The successful candidate will possess excellent analytical skills, a meticulous approach to coding, and a commitment to producing robust and maintainable software. This remote role offers the flexibility to work from a dedicated home office, contributing to the advancement of aviation technology on a global scale. We are looking for a dedicated, detail-oriented engineer with a passion for software development in the aerospace domain. A Bachelor's degree in Computer Science, Electrical Engineering, or a related discipline, coupled with a minimum of 5 years of experience in embedded software development for aerospace applications, is required.
This advertiser has chosen not to accept applicants from your region.

Automotive Software Engineer (Embedded Systems)

RG1 2NU Reading, South East £55000 Annually WhatJobs

Posted 5 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Join an industry leader in automotive innovation with this exciting fully remote opportunity for an Automotive Software Engineer specializing in Embedded Systems. Our client is at the cutting edge of vehicle technology, developing advanced software for next-generation automobiles. This role offers the chance to contribute to groundbreaking projects and work with a highly skilled, distributed team.

As an Automotive Software Engineer, you will be responsible for the design, development, implementation, and testing of embedded software for automotive control units, infotainment systems, and advanced driver-assistance systems (ADAS). Your work will involve writing robust, real-time software in C/C++, ensuring it meets stringent automotive standards and performance requirements. You will collaborate closely with hardware engineers, systems engineers, and quality assurance teams to deliver high-quality, integrated solutions.

The ideal candidate will hold a Bachelor's or Master's degree in Computer Science, Electrical Engineering, Automotive Engineering, or a related field. Proven experience in embedded software development, specifically within the automotive industry, is essential. Expertise in C/C++ programming, real-time operating systems (RTOS), and automotive communication protocols (e.g., CAN, LIN, Automotive Ethernet) is required. Familiarity with AUTOSAR, ISO 26262 (functional safety), and version control systems (e.g., Git) is highly desirable.

You should be a self-starter with excellent problem-solving skills and a passion for automotive technology. Strong analytical abilities and a commitment to writing clean, efficient, and well-documented code are crucial. The ability to work effectively in a remote team, communicate clearly, and adapt to evolving project requirements is key. This is a unique chance to shape the future of mobility and advance your career in a thriving, technology-driven sector.
This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Embedded Systems Jobs