TEC Partners Limited
Lead Embedded Software Engineer Overview
| Company Name | TEC Partners Limited |
| Job Role | Lead Embedded Software Engineer |
| Qualifications | Not Specified |
| Category | IT Jobs |
| Job Type | Full Time |
| Location | Cambridge |
Multimatic is looking for a Lead Embedded Software Engineer to join its expanding engineering division in Cambridge. This position offers a significant leadership opportunity to influence technical direction, mentor engineers, and shape development practices early in the project lifecycle, all while benefiting from the stability and long-term investment of a global engineering organization.
The role is situated in a highly technical environment focused on delivering embedded software for both prototype and production systems, supporting advanced automotive and related OEM programs. The successful candidate will collaborate cross-functionally with hardware, systems, and calibration teams, taking ownership of the software lifecycle from concept through to production and customer support.
Key Areas of Responsibility
- Lead the design, development, and delivery of embedded software for both prototype and production systems, ensuring compliance with OEM and industry standards.
- Provide technical leadership and mentorship to a team of embedded software engineers, supporting their professional growth and ensuring high-quality output.
- Define and implement software architecture, coding standards, and best practices across various projects.
- Develop and maintain reusable software library blocks to facilitate scalability and intellectual property reuse across multiple platforms.
- Oversee customer integration activities, including calibration, fault diagnosis, and resolution of complex software issues.
- Own the verification, validation, and testing strategies to ensure robust and safety-compliant solutions.
- Collaborate in an agile environment, promoting continuous improvement across tools, processes, and methodologies.
- Work closely with stakeholders from hardware and systems teams to ensure seamless integration and delivery.
Ideal Experience and Qualifications
- A degree in Software Engineering, Computer Engineering, Control Engineering, Applied Physics, or a related field.
- Demonstrated experience in a senior or lead embedded software role within regulated or safety-critical environments such as Automotive or Aerospace.
- Strong proficiency in C programming for embedded systems, with solid experience applying MISRA C guidelines.
- Experience in leading or mentoring engineering teams and driving technical direction.
- A strong understanding of real-time systems, including interrupts, peripherals, and 32-bit microcontroller architectures.
- Experience with fixed-point and floating-point arithmetic.
- Good knowledge of compilers, build systems, CI pipelines, and software development toolchains.
- Hands-on experience with Vector tools such as CANoe, CANalyzer, and VFlash.
- Familiarity with AUTOSAR architectures, ideally with Vector MICROSAR and DaVinci.
Desirable Experience
- Experience with MATLAB and Simulink, including model-based development and code generation.
- Exposure to unit, SIL, and HIL testing methodologies.
- Experience managing and reviewing software requirements.
- System-level understanding of power electronics and control systems.
- Knowledge of ISO 26262 and functional safety frameworks (ASIL).
Degree Requirement: Not Specified
Visa Sponsorship May be
To apply for this job please visit www.tecpartners.co.uk.