Senior Software Engineer (C/C++) – UK Defence Programmes (SC / DV Required)
This is a senior, delivery-focused engineering role in a cleared UK defence environment—built for engineers who want to ship high-assurance software, not just talk about it.
We are hiring experienced software engineers to deliver mission-critical systems into UK defence programmes where engineering evidence matters . You will work on long-running, complex products under security, safety, and operational constraints —with the autonomy to make sound technical calls and the responsibility to stand behind them.
If you are looking for a role to “grow into seniority”, this position will feel too demanding and too exposed. We need people who can take ownership from day one in a cleared environment.
Security Clearance (Non-negotiable)
To join this programme, you'll need to already hold active UK Security Clearance at SC or DV level . Because of the nature of the work, we're unfortunately not able to sponsor, initiate, or wait for new clearances , so you'll need to be able to start working in a cleared environment straight away .
Seniority expectations
This role is intended for engineers who have already operated at senior level in high-assurance environments and can lead technical delivery end-to-end.
- Senior engineers (typically 10+ years) who have owned delivery of complex software through design, implementation, verification, and integration
- Exceptional engineers (typically 7+ years) already performing at senior / technical-lead level in defence, aerospace, or other safety-critical domains, with a track record of making pragmatic trade-offs under constraint
- Contribute directly to architecture, design decisions, and trade-offs.
- Operate effectively in multi-disciplinary teams alongside systems, safety, and assurance engineers
What you will be expected to do
- Take technical ownership of software delivered into regulated, high assurance environments
- Deliver robust C / C++ software that meets demanding requirements for reliability, safety, and maintainability
- Work across the full software lifecycle , including:
- requirements analysis
- system and software design
- implementation and verification
- integration and support
- Communicate clearly and precisely with technical peers and programme stakeholders
What we expect from you
- Proven experience delivering software into defence, aerospace, or safety-critical systems , ideally with exposure to assurance, certification, or safety cases
- Strong, hands-on expertise in C and/or C++ (modern practices, memory/ownership discipline, performance-aware design, and debugging on real targets)
- Experience with embedded and/or Linux-based systems (e.g., RTOS, bare metal, Embedded Linux), including integration constraints and hardware interfaces
- Confidence with toolchains, build systems, and release workflows (e.g., cross-compiling, CMake and equivalents, linkers, packaging, and reproducible builds)
- Evidence-driven engineering: familiarity with coding standards, static analysis, and code review discipline (e.g., MISRA/CERT-style rulesets, treating warnings as actionable)
- Strong testing mindset: unit/integration testing and automation , working effectively within CI pipelines (e.g., Jenkins/GitLab CI or similar)
- Comfortable working with requirements, traceability, and verification evidence (e.g., DOORS or similar tools/processes)
- Security-aware mindset: understanding of secure coding and threat-driven thinking appropriate to defence environments
- Able to make and stand behind engineering decisions and trade-offs , and communicate them clearly to technical peers and programme stakeholders
- Professional maturity to operate effectively in regulated, high-assurance environments where process exists for a reason and delivery still matters
What this role offers
- Work on real UK defence programmes —software that is deployed, used, and relied upon
- Long-term, technically demanding work where engineering quality and evidence genuinely matter —not just speed of delivery
- An environment that trusts senior engineers with autonomy, responsibility, and influence over design decisions, ways of working, and technical standards
- Flexible working where possible, balanced with the realities of on-site work in cleared environments
- Competitive compensation and benefits aligned to the market for senior, cleared engineers (details discussed transparently during the process)
Important notes
- No visa sponsorship is available for this role
- Adjustments can be made to the recruitment process where required
Critical Software is proud to be a Benefit Corporation. A Benefit Corporation differs from a standard corporation (C-Corporation): it is a for-profit business entity, legally defined in the US and other jurisdictions, whose goals include positive impact on society, workers, the community, and the environment, alongside profit.
We are an equal opportunity workplace and committed to ensuring candidates with disabilities or neurodevelopmental conditions can demonstrate their skills fully. Where needed, we can make adjustments to the recruitment process—please let us know what support you require.
By applying to a position at Critical Software, you are deemed to have accepted our Privacy Policy (
- £47k - £60k per annumEstimatedAre you a Chartered/Incorporated Electrical Engineer ready to lead complex, sustainable solutions for the urgent challenges facing our communities... ...conscious than ever before. This is your chance to step into a Senior Principal Engineer role and make a tangible difference, based...SeniorFull-timeFlexible hours
- £47k - £60k per annumEstimated...whilst making a difference for communities and the environment? Then talk to us about how you could fit into our wastewater process engineering practice! We're looking for passionate and collaborative engineers to join our teams in Brighton & Southampton, to deliver...SeniorFull-timeFlexible hours
- £55k - £71k per annumEstimated...at Stantec where your technical mastery meets the front lines of the challenges facing the water industry today. As a Senior Principal Mechanical Engineer within our South of England Water team, you will be leading the design of mechanical systems that ensure water security...SeniorFull-timeFlexible hours
- £59k - £78k per annumEstimated...Description Are you our next High Voltage Engineer? Ramboll has a great opportunity for the... ...our Critical systems Team as our new Senior/Principal Electrical Engineer – High... ...for special locations Use of specialist software (ETAP, Paladin, Trimble) Your new team...SeniorLong-term contractFull-timeOn-siteFlexible hours
- £55k - £71k per annumEstimated...Description Are you our next High Voltage Engineer? Ramboll has a great opportunity for the... ...our Critical systems Team as our new Senior/Principal Electrical Engineer - High Voltage... ...special locations Use of specialist software (ETAP, Paladin, Trimble) Your new team...SeniorLong-term contractFull-timeOn-siteFlexible hours
£52k - £60k per annum
Company: RUN RESOURCING LTD Job Type: Permanent, Full Time Salary: £52000 - £60000/annum package + benefitsSeniorPermanentFull-time£80k - £90k per annum
Company: FAWKES & REECE LONDON Job Type: Permanent, Full Time Salary: £80000 - £90000/annum packageSeniorPermanentFull-time- £47k - £63k per annumEstimated...Are you an experienced Systems Engineer or Scientist who loves contributing to the UKs Defence Industry and making impactful change? We are recruiting for Senior and Principal Systems Engineers in our growing Detectors Area of Business in Southampton, who can apply their expertise...SeniorPermanentPart-timeHybrid workingWork from homeFlexible hours
£22k - £28k per annum
Company: FAWKES & REECE LONDON Job Type: Permanent, Full Time Salary: £22000 - £28000/annum plus commissionSeniorPermanentFull-time- £48k - £63k per annumEstimated...Planning & Mobility team is growing, and we are now looking for Senior or Principal Transport Planner to join us to support our growing... ...’s rapidly growing demand for secure, sustainable power. Our engineers, planners, environmental specialists, programme managers and technical...SeniorLong-term contractPart-timeHybrid workingOn-siteWork from homeFlexible hours
- £22k - £27k per annumEstimatedThe ideal candidate will: Have a can-do, proactive attitudeExcellent communication skillsBe flexible to constantly changing demands of the hospital The nature of the role will also mean candidates will need to be able to lift heavy items and cover large distances in order to...SeniorFull-timeFlexible hours
£26k - £40k per annum
...The key responsibilities for the Recruitment Consultant/Senior Consultant role are: Manage end-to-end recruitment processes, from sourcing candidates to final placements. Build and maintain strong relationships with clients to understand their hiring needs. Proactively...SeniorPermanent- £45k - £58k per annumEstimatedWhat you will do: As ward lead you will be required to take responsibility for the setting and monitoring high standards required for safety, infection prevention, health and safety, equipment maintenance, drugs and medicine management within the ward area. You will promote ...SeniorFull-timeNight shift
£16 - £23 per hour
Company: STAFF 2000 Job Type: Temporary, Full Time Salary: £16 - £23/hour overtimeSeniorFull-timeTemporary£40k - £48k per annum
...effectively with clients to gather necessary information and address queries. Prepare detailed audit reports and present findings to senior management or clients. Ensure deadlines are met while maintaining high-quality work standards. Stay updated with the latest...SeniorPermanent- £66k - £84k per annumEstimated...We are not your average workplace. Role We are seeking a Senior Solutions Architect to lead the definition and ongoing stewardship... ...architectures) Cross‑functional technical coordination (engineering teams, product leadership, suppliers, and delivery programmes)...Senior
£65k - £75k per annum
Company: HD SURVEYORS Job Type: Permanent, Full Time Salary: £65000 - £75000/annum market leading bonus + full packageSeniorPermanentFull-time£45k - £50k per annum
Company: OFFICE ANGELS Job Type: Permanent, Full Time Salary: £45000 - £50000/annumSeniorPermanentFull-timeOn-site£47k - £47.5k per annum
...solutions. Support junior team members through mentoring and technical guidance. Identify and communicate potential risks or issues to senior management promptly. Ensure all audit assignments are completed within agreed timelines and budgets. Maintain up-to-date...SeniorPermanent£30k - £55k per annum
Plan, execute, and finalise audit assignments in line with client requirements and deadlines. Prepare and review financial statements in accordance with applicable standards and regulations. Identify potential issues and offer recommendations to improve client processes...SeniorPermanent£85k per annum
Company: BLAYMIRES RECRUITMENT LTD Job Type: Permanent, Full Time Salary: £85000/annum + car allowance + pension + 25 daysSeniorPermanentFull-time£75k per annum
Company: BLAYMIRES RECRUITMENT LTD Job Type: Permanent, Full Time Salary: £75000/annum + car allowance + pensionSeniorPermanentFull-time£30k - £35k per annum
...Top 100 firm? Tax Recruitment Agency Clark Wood are working with this National firm in their Southampton office for a Personal Tax Senior to join the team. As a Tax Senior you will undertake the processing of tax returns and review non-complex tax returns, within agreed...SeniorOn-site- £32k - £43k per annumEstimatedWe are delighted to be working with this well established practice to identify a confident part or qualified ACCA or AAT to strengthen the team. The firm specialises in providing a a high quality service to a wide variety of individuals and businesses. The main responsibilities...SeniorPermanent
- ...Our client based in Southampton are looking for a Mixed Tax Senior to manage a diverse portfolio of clients including owner-managed businesses, high net worth individuals, not for profit organisations and other entities, with the aim of delivering a prestige service and a single...Senior
£25k - £42k per annum
...Corporate Tax Senior - Portsmouth This is an excellent opportunity to join one of the UK's most respected professional services firms. Our client are looking for an ambitious Corporate Tax Senior to join their Portsmouth office. As a Corporate Tax Senior, you will be...SeniorOn-site£100k - £110k per annum
...Senior Quantity Surveyor - Central London £100-110K/pa (Leading Main Contractor - Central London) We have an opening for a Senior Quantity Surveyor to join a leading main contractor who oversee new build/D&B projects to circa £50m based out of their UK HQ in Central London...SeniorFull-time£50k - £55k per annum
...Senior Client Operations Associate London (Hybrid) | £50,000-£55,000 My client, a growing investment manager, is looking to hire a Senior Client Operations Associate into their central London team. This is a hands-on role within a high-performing Client Services function...SeniorPermanentHybrid working£35k - £42k per annum
...This established accountancy firm are currently recruiting for a Mixed Tax Senior / Supervisor in their Southampton office. The role offers excellent mixed tax exposure to a broad array of both personal and corporate clients in an advisory focused role. The role would suit...SeniorOn-site£35k - £40k per annum
...As the Senior Payroll Officer, you will be responsible for: Process payroll accurately and on time for all employees. Ensure compliance with HMRC regulations and other statutory requirements. Prepare and submit payroll reports, including tax filings and pension contributions...SeniorPermanent
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer (C/C++). Be the first to apply!
- c++ developer Southampton
- c++ engineer Southampton
- senior net developer contract Southampton
- senior hr Southampton
- senior financial manager Southampton
- senior manager Southampton
- senior credit risk analyst sql Southampton
- senior clinical trial associate Southampton
- legal senior counsel family office Southampton
- senior programme manager hybrid Southampton

