Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Principal c/c++ software engineer

Cheltenham
Ultra Electronics Group
Software engineer
€47,500 a year
Posted: 16h ago
Offer description

Overview

We are Ultra Precision Control Systems (Ultra PCS), a leading developer of mission‑critical equipment for the defence and aerospace industry. Our team of experts creates engineering solutions that keep customers safe and on mission. Ultra PCS solutions are used in military and civil aircraft, unmanned vehicles, and other critical systems.


Position Overview

The role is for an experienced Software Engineer who will design, develop, and verify C++ solutions for our EAK GVA platform. The engineer will distill customer requirements, implement robust code under tight timeframes, and perform verification and validation activities.


Key Responsibilities

* Define requirements, design, develop, and verify software for integrity levels ranging from safety‑critical to proof‑of‑concept.
* Write high‑quality C++ code following internal coding standards.
* Conduct design and code reviews to maintain quality.
* Debug embedded systems.
* Develop and execute verification and validation strategies.


Technical Skills Required

* High proficiency in C++
* High proficiency in Embedded Linux
* Experience with Graphical Frameworks such as Vulkan, OpenGL, or Qt
* CI/CD workflow experience, Git, containerised development environments
* Familiarity with debugging tools, hardware interfaces, and safety analysis techniques


Personal Attributes

* Strong organisational skills and ability to collaborate within a wider team
* Excellent communication skills, able to liaise with technical and non‑technical stakeholders


Desirable Qualifications

* Working knowledge of Rust
* Understanding of hardware/software integration and hardware‑in‑the‑loop (HIL) testing


Benefits

* Flexible working within core hours (hybrid or part‑time options)
* 25 days holiday (185 hours) with option to buy/sell 5 days (37 hours) plus bank holidays
* 4 times annual salary in life assurance
* Pension scheme: up to 5.5% employer contribution after 5 years of service, up to 7.5% thereafter
* Sports and social club membership
* Career development opportunities and supportive, friendly working environment with regular team events


Nationality and Security Requirements

Candidates must be able to work in the UK without restrictions and be prepared to undergo UK National Security Vetting in accordance with UK Government criteria.


Diversity & Inclusion

Ultra PCS is an equal‑opportunity employer that values diversity, inclusion, equity and equality. We do not discriminate on race, religion, colour, national origin, gender identity, sexual orientation, age, marital status, veteran status, or disability status and welcome applications from all candidates.

#J-18808-Ljbffr

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Software engineer
Cheltenham
Manpower Uk
Software engineer
£80 - £82.5 an hour
Similar job
Android software engineer
Cheltenham
Richmond Square Consulting Limited
Software engineer
£85,000 a year
Similar job
C/c++ software engineer – network security & linux
Tewkesbury
Advanced Resource Managers
Software engineer
€50,000 a year
See more jobs
Similar jobs
It jobs in Cheltenham
jobs Cheltenham
jobs Gloucestershire
jobs England
Home > Jobs > It jobs > Software engineer jobs > Software engineer jobs in Cheltenham > Principal C/C++ Software Engineer

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2026 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save