IT & Software

Principal C/C++ Software Engineer

Ultra Electronics Group

Cheltenham · Gloucestershire · United Kingdom

Overview

In this role you will lead software development for mission-critical systems in defence and aerospace. You will produce robust C++ solutions and plugins for the EAK GVA platform, working from customer requirements to Verification & Validation. You’ll operate across safety-critical to concept projects, collaborating with cross-functional teams. This is a chance to shape innovative software in a trusted, fast-paced environment that values people and flexible working.

Pay / Benefits
  • Flexible working within core hours
  • 25 days holiday (+ buy/sell 5 days)
  • Life assurance 4x annual salary
  • Flexible benefits package
  • Pension scheme with employer contributions
  • Sports and Social club
Responsibilities
  • Define, design, develop and verify software across safety-critical to concept levels
  • Write robust C++ code and ensure quality through internal coding standards
  • Lead design and code reviews to uphold standards
  • Debug in embedded environments and perform verification and validation
  • Develop verification and validation strategies and execute verification activities
Key requirements
  • High proficiency in C++
  • High proficiency in Embedded Linux
  • Proficiency in Graphical Frameworks (Vulkan, OpenGL, QT)
  • CI/CD workflow experience with Git and containerised environments
  • Familiarity with debugging tools, hardware interfaces, and safety analysis techniques
  • Strong organizational and communication skills
  • Strong collaboration in a wider team
  • Excellent communication with technical and non-technical stakeholders
  • C++
  • Embedded Linux
  • Vulkan
  • OpenGL

Reference: WJ-747_30309507

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.