IT & Software

Embedded Software Test Engineer

Matchtech

Birmingham · West Midlands · United Kingdom

Overview

You will own testing and validation of embedded software for inverter/motor control, BMS, and charging systems in an automotive electrified powertrain setting. You’ll lead test activities from requirements to bench/system validation, ensuring safe, production‑quality releases. Collaborating with controls, hardware, and systems teams, you will mentor juniors and advance testing practices. The role blends hands-on verification with cross‑functional coordination in a hybrid Birmingham environment with site travel.

Pay / Benefits
  • pension
  • hybrid working
Responsibilities
  • Lead embedded software test delivery to programme timescales
  • Define test strategy, plans and specifications; execute and report results
  • Run bench / HIL / system integration testing and practical validation
  • Debug issues, investigate defects, and support root-cause analysis
  • Validate safety-related behaviour in line with ISO 26262
  • Work closely with controls, hardware and systems teams, plus customers/suppliers
  • Mentor junior engineers and drive good testing/documentation practice
Key requirements
  • Strong experience in embedded software testing (OEM / Tier 1 / similar)
  • Good knowledge of embedded C/C++ and firmware testing on bespoke hardware
  • Test lifecycle experience (requirements → strategy → execution → reporting)
  • Scripting / automation using Python (or similar)
  • Working understanding of functional safety and ISO 26262
  • Able to produce clear engineering documentation (test specs, reports, work instructions)
  • Automotive networks & diagnostics: CAN/CAN-FD, UDS, OBD, J1939 (FlexRay beneficial)
  • Engineering/Science degree (or equivalent experience)
  • Confident communicator with internal and external stakeholders
  • Mentoring and coaching
  • Documentation discipline
  • Embedded C/C++
  • Firmware testing on bespoke hardware
  • Python scripting for automation

Reference: WJ-747_30875231

Apply now

Continue on the employer's official application - the same link they use for every candidate.

More jobs

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.