Senior Software Engineer - Cambridge - Hybrid - Permanent
My Client is seeking a Senior Software Engineer to join their Electronics team in Cambridge. This role may require periodic travel to customer sites and other locations.
The Electronics team in Cambridge offers project support across various stages, from short-term prototypes to production-level systems. Projects span a wide range of vehicle electronic control systems, covering areas such as connected and autonomous vehicle (CAV) applications, internal combustion engine control, electric vehicles, electric power steering, and more.
The ideal candidate will have a proven background in real-time software development in high-integrity environments, such as automotive, medical, or aerospace.
Key Responsibilities:
Design, develop, and implement embedded software for automotive applications.
Work collaboratively with cross-functional teams to integrate software with hardware components.
Optimize code for performance, reliability, and resource efficiency.
Conduct code reviews and provide mentorship to junior team members.
Troubleshoot and resolve complex software issues.
Keep up-to-date with industry trends and emerging technologies.
Ensure compliance with automotive standards like AUTOSAR, ISO 26262, and MISRA C.Qualifications:
Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
7+ years of experience in embedded software development, with a minimum...