Lead Embedded Software Engineer - EV Power & Battery

Matchtech

West Midlands

Hybrid

GBP 90,000 - 120,000

Full time

3 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Hybrid working
Career development
Exposure to electrification projects
Collaborative environment

Job summary

Matchtech-client is seeking a Principal Embedded Software Engineer to drive low-level software for electrification applications, including battery management and power conversion. You will provide technical leadership for high-integrity, real-time systems and collaborate across hardware and software teams.

The role requires extensive experience in embedded C/C++, MISRA-C and safety standards, with a focus on robust design and verification in real-world automotive/electrification projects.

Qualifications

  • Degree or equivalent qualification in software engineering, electronic engineering or related discipline.
  • Significant experience in embedded software design, implementation, validation and debugging for hard real-time systems.
  • Advanced programming skills in embedded C and C++, with knowledge of assembly for microcontroller platforms.
  • Experience with software requirements, technical specifications, test documentation, version control and change management.
  • Understanding of CI/CD pipelines and configuration management (Bitbucket, Jenkins, GitLab CI).
  • Knowledge of CAN-based tools (INCA, CANape, CANalyzer) and complex high/low-voltage systems.
  • Understanding of functional safety, cyber security and industry standards for high-integrity control systems.
  • Excellent problem-solving, analytical, communication and documentation skills.

Responsibilities

  • Lead design, implementation and testing of embedded software platforms for real-time microcontroller systems.
  • Develop low-level and application-level software using C, C++ and assembly.
  • Design modular, scalable and reusable software components including drivers, stacks and HALs.
  • Work with CAN, LIN, SPI, I2C, UART and Ethernet communications, middleware and bootloaders.
  • Translate system requirements into software specifications and maintain design documentation.
  • Plan and execute unit, integration and system testing with static/dynamic analysis tools.
  • Support compliance with MISRA-C, CERT C, ISO 26262 and ASPICE standards.
  • Collaborate with electrical, mechanical, systems, validation and manufacturing teams.

Skills

Embedded C
C++
Assembly

Education

Degree in software/electronic engineering

Tools

Bitbucket
Jenkins
GitLab CI

Job description

Matchtech-client is seeking a Principal Embedded Software Engineer to drive low-level software for electrification applications, including battery management and power conversion. You will provide technical leadership for high-integrity, real-time systems and collaborate across hardware and software teams.

The role requires extensive experience in embedded C/C++, MISRA-C and safety standards, with a focus on robust design and verification in real-world automotive/electrification projects.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Embedded Software Architect – Real-Time EV Systems
Senior Embedded Software Architect – Real-Time EV Systems

Matchtech • West Midlands

Hybrid
GBP 90,000 - 120,000
Permanent opportunity in electrified R
Hybrid working options
Professional development
Principal Embedded Software Engineer
Principal Embedded Software Engineer

Matchtech • West Midlands

Hybrid
GBP 90,000 - 120,000
Permanent opportunity in electrified R
Hybrid working options
Professional development
Prinicpal Embedded Software Engineer
Prinicpal Embedded Software Engineer

Matchtech • West Midlands

Hybrid
GBP 90,000 - 120,000
Hybrid working
Career development
Exposure to electrification projects
+1
Lead Embedded Software Engineer - Real-Time Automotive
Lead Embedded Software Engineer - Real-Time Automotive

Breath HR • Coventry

Hybrid
GBP 50,000 - 70,000
Senior Embedded Software Engineer, Safety-Critical (Hybrid)
Senior Embedded Software Engineer, Safety-Critical (Hybrid)

Matchtech • England

Hybrid
GBP 70,000 - 110,000
Hands-on Embedded Software Engineer for EV Chargers
Hands-on Embedded Software Engineer for EV Chargers

GTS Group Ltd • Cambridgeshire and Peterborough

On-site
GBP 45,000 - 65,000
Principal Embedded Software Engineer
Principal Embedded Software Engineer

Breath HR • Coventry

Hybrid
GBP 50,000 - 70,000
Software Engineer-Embedded.
Software Engineer-Embedded.

Ampstek • Warwick

On-site
GBP 60,000 - 90,000
Senior Embedded Software Engineer - C/C++ & Product Dev
Senior Embedded Software Engineer - C/C++ & Product Dev

Matchtech • England

On-site
GBP 50,000 - 75,000
Training opportunities
Supportive team environment
Embedded Software Engineers-UK
Embedded Software Engineers-UK

Talent Tribe Consulting International • Greater London

On-site
GBP 55,000 - 85,000