Embedded Software Test Engineer

Matchtech
Leicester, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
£ 40K

Job location

Leicester, United Kingdom

Tech stack

Automation of Tests
Software Debugging
Embedded Software
Github
Verification and Validation (Software)
PIC Microcontroller
Software Verification
System-level Testing
DO-178B
Software Performance

Job description

We're looking for an Embedded Software Test Engineer to support the verification and validation of safety-critical embedded systems used in aerospace applications. You'll work onsite with multidisciplinary teams to ensure high-integrity software performance and robust testing processes. Key Responsibilities

  • Develop and execute test plans, procedures, and test cases.
  • Perform unit, integration, HIL, and system-level testing of embedded software.
  • Investigate defects, support debugging, and produce clear test documentation.
  • Review requirements and code for completeness and testability.
  • Interpret hardware datasheets and interface specifications to develop realistic test scenarios.
  • Use embedded toolchains, debuggers, simulators, and automated test environments.
  • Contribute to improvements in test processes, tools, and methodologies.

Requirements

  • Experience in software verification within aerospace, automotive, medical, rail, or other safety-critical environments.
  • Strong understanding of embedded systems and microcontroller-based software.
  • Ability to read and understand C source code for testability.
  • Ability to interpret hardware documentation and communication interface specifications.
  • Must have the right to work in the UK (no sponsorship available).

Desirable Skills

  • Experience working with DO-178B/C processes.
  • Familiarity with tools such as DOORS and GitHub.

Benefits & conditions

  • Exposure to cutting-edge aerospace technology.
  • Development in high-integrity software testing and safety-critical engineering.
  • A collaborative environment with experienced engineers.
  • Competitive salary and benefits package.

Apply for this position