Loading...

Lead Embedded Software Engineer

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.