Enable job alerts via email!

Embedded Software Engineer

TEC Partners

Cambridge

On-site

GBP 50,000 - 65,000

Full time

Yesterday
Be an early applicant

Job summary

A recruitment agency specializing in engineering roles is seeking an experienced Embedded Software Engineer in Cambridge, UK. The role focuses on developing software for automotive electronic control units. Ideal candidates have a strong background in embedded systems, formal software development, and proficiency in C programming. This is a chance to work in a collaborative environment and contribute to high-profile automotive projects.

Qualifications

  • Experience in automotive, aerospace, or medical sectors is preferred.
  • Hands-on experience with 32-bit CPUs is required.
  • Knowledge of ISO standards and ASIL risk classifications is a plus.

Responsibilities

  • Design and maintain embedded software for automotive control units.
  • Engage in all stages of software development, from requirements gathering to testing.
  • Provide on-site support for calibration and troubleshooting.

Skills

C programming for safety-critical applications
Formal software development for embedded systems
Real-time programming
Debugging tools like CANalyzer, CANoe
Familiarity with AUTOSAR systems
Knowledge of MATLAB and Simulink model development

Education

Degree in Software Engineering, Computer Engineering, or related fields

Tools

CANalyzer
CANoe
VFlash

Job description

Social network you want to login/join with:

Embedded Software Engineer - Salary to £65,

We are looking for experienced Embedded Software Engineers to join an innovative engineering team based in Cambridge. The role involves developing software for a new range of cutting-edge automotive electronic control units as part of a dynamic and collaborative team. This opportunity offers a chance to contribute to exciting projects while benefiting from the stability of a well-established parent company.

Responsibilities:

  • Design, develop, and maintain embedded software for prototype and production systems, adhering to internal and international standards.
  • Engage in all stages of embedded software development, including requirements gathering, design, implementation, testing, and validation (both simulation and hardware-based).
  • Contribute to peer review processes and maintain reusable software library blocks.
  • Provide on-site customer support for calibration, troubleshooting, and code corrections.
  • Ensure compliance with safety, security, and quality standards while identifying and implementing process improvements.
  • Collaborate closely with hardware and systems engineering teams.
  • A degree in Software Engineering, Computer Engineering, or related fields.
  • Strong background in formal software development for embedded systems (automotive, aerospace, or medical sectors).
  • Proficiency in C programming for safety-critical applications, including adherence to MISRA guidelines.
  • Hands-on experience with 32-bit CPUs, real-time programming, and debugging tools like CANalyzer, CANoe, and VFlash.
  • Familiarity with AUTOSAR systems, particularly Vector MICROSAR and the DaVinci toolchain.
  • Knowledge of MATLAB and Simulink model development.
  • Exposure to unit testing, SIL/HIL testing, and system-level understanding of power electronics and motor controllers.
  • Awareness of ISO standards and ASIL risk classifications.

Location: Cambridge, UK

This is an excellent opportunity for engineers seeking to make a meaningful impact in a forward-thinking environment while contributing to high-profile automotive projects.

TEC Partners are a recruitment agency dedicated to finding top talent for leading businesses. Get in touch with Daniel Cordy for more information.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs