Embedded Software Engineer
-
Location
Cardiff
-
Sector:
-
Job type:
-
Salary:
Negotiable
-
Contact:
Andras Horvath
-
Contact email:
a.horvath@ioassociates.co.uk
-
Job ref:
BBBH160570_1750328973
A newly formed mid-sized technology firm - born from the merger of two long-established engineering companies (one UK-based, one US-based) - is looking for a Software Verification Engineer to support the development of high-integrity embedded systems. With a strong presence in aerospace and defence markets, this is a rare opportunity to help shape the verification strategies for critical real-time systems.
About the Role
We're looking for verification-focused engineers who take pride in validating complex embedded software that underpins life-critical systems. You'll be responsible for ensuring compliance with strict safety and quality standards across avionics, control systems, and mission-critical applications. The role will involve close collaboration with design, hardware, and QA teams to deliver rigorous test strategies across the entire development lifecycle.
You'll be based in Cardiff, working in a multidisciplinary team.
Key Responsibilities
Define and execute verification and validation activities for embedded software
Develop and maintain test plans, procedures, and reports in line with DO-178 or equivalent safety standards
Perform static and dynamic analysis, including unit, integration, and system-level testing
Support software reviews, audits, and certification efforts
Collaborate with developers, systems engineers, and project managers to ensure end-to-end traceability
Contribute to the continuous improvement of verification frameworks and tools
What You'll Need
A degree in Software Engineering, Computer Science, Electronics, Mathematics, or similar - or equivalent industry experience
A solid grasp of C or C++ codebases (understanding how to test/debug embedded software)
Experience with embedded systems and familiarity with real-time environments (e.g. RTOS, VxWorks)
Ideally, exposure to safety-critical standards such as DO-178, IEC 61508, or ISO 26262
Knowledge of static analysis tools (e.g. LDRA, Polyspace) and test automation is a plus
A mindset focused on quality, detail, and traceability
Why Join Us?
We've built a culture that blends the flexibility and focus of an agile firm with the stability and professionalism of a larger organisation. You'll join a growing team where your input shapes both projects and internal best practices - all while working on technically challenging and meaningful systems.
What We Offer
Flexible working culture and excellent work-life balance
Involvement in prestigious defence and aerospace projects
Friendly, down-to-earth engineering team
Clear progression opportunities and ongoing technical development
