Senior Software Engineer

Anson McCade
Stevenage, United Kingdom
2 days ago

Role details

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

Job location

Stevenage, United Kingdom

Tech stack

Testing (Software)
C++
DevOps
Software Engineering
Verification and Validation (Software)
Real Time Systems

Job description

An excellent opportunity has arisen for a Senior Software Engineer to join a market-leading defence organisation working on some of the UK's most advanced missile and weapon systems. This role sits within a dynamic and multi-disciplined team responsible for designing, developing and supporting the software that enables configuration, verification, and validation of product portfolio's.

Spanning the full lifecycle from development through to production and field testing, this is a chance to contribute to mission-critical systems where your software directly impacts the certification, manufacturing output, and operational readiness of UK defence platforms.

Key Responsibilities

  • Design, develop, and support test software solutions
  • Collaborate with Electronic Engineering, Test Centre of Excellence, and Systems teams to deliver robust test capability
  • Produce reliable, high-performance software in C, C++, or ADA with clear documentation and standards compliance
  • Interpret a range of technical sources including engineering drawings, OEM data, and design safety justifications
  • Contribute to technical verification and validation activities across operating and damage control documentation
  • Solve complex technical problems that may extend beyond the bounds of software," engaging across hardware, simulation, and real-time systems

Requirements

Essential:

  • Proven ability to write software in C++
  • Strong analytical and design skills with experience in review and critical analysis
  • Flexible, problem-solving mindset with a collaborative approach
  • Background in software engineering or electronics with transferable skills to test solutions
  • Ability to communicate effectively across multi-disciplinary teams

Desirable:

  • Experience in defence, aerospace, or other safety-critical industries
  • Knowledge of DevOps practices and innovative software development approaches
  • Degree or equivalent qualification in a STEM discipline

Apply for this position