Senior Embedded Software Engineer - Automotive
- leeds, west yorkshire, LS1 1UR, United Kingdom
- Permanent·Remote
- Full time
- £80,000 - £80,000 Per Annum
Job Description
About the Role
Our client is seeking a highly experienced Senior Embedded Software Engineer to join their pioneering, fully remote team focused on developing advanced automotive systems. You will play a crucial role in designing, implementing, and testing embedded software for critical vehicle functions, contributing to the development of state-of-the-art autonomous driving and connectivity features. This position is ideal for a seasoned engineer who thrives in a remote setting and possesses a deep understanding of embedded systems within the automotive context. You will be part of a forward-thinking company pushing the boundaries of automotive technology.
Key Responsibilities
- Lead the design and development of robust, real-time embedded software for automotive microcontrollers and processors.
- Architect and implement software solutions for complex systems, including ADAS, powertrain control, and infotainment modules.
- Develop low-level drivers and middleware, optimizing for performance, memory usage, and power efficiency.
- Create and execute unit tests, integration tests, and system tests to ensure software reliability and robustness.
- Collaborate closely with cross-functional teams, including hardware engineers and system architects, in a remote environment.
- Mentor junior engineers and contribute to the adoption of best practices in embedded software development.
Requirements
- Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, or a closely related field.
- Extensive experience (7+ years) in embedded software development, with a significant portion focused on the automotive industry .
- Expertise in C/C++ programming for embedded systems and deep knowledge of real-time operating systems (RTOS).
- Strong understanding of automotive communication protocols such as CAN, FlexRay, and AUTOSAR.
- Proven experience with debugging tools, emulators, and oscilloscopes for embedded systems.
- Familiarity with software development lifecycles, Agile methodologies, and version control systems (e.g., Git).
Benefits
- Exceptional salary and comprehensive benefits package.
- Fully remote position offering unparalleled flexibility and work-life balance.
- Opportunity to work on high-impact projects at the forefront of automotive innovation.
- Continuous learning opportunities, including access to online courses and conferences.
- A collaborative and supportive team culture that values technical excellence.


