Enable job alerts via email!

Senior Software Engineer - Connected Warfare

IO Associates

Guildford

Hybrid

GBP 50,000 - 90,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a Senior Software Engineer to work on mission-critical software solutions for defence operations. In this hybrid role, you'll architect integrations with third-party systems and develop secure data flows for UK military customers. The position offers a unique opportunity to contribute to advanced capabilities in a customer-facing environment, ensuring the delivery of innovative software solutions. With a competitive salary and a comprehensive benefits package, this role promises to be both rewarding and impactful in shaping the future of defence technology.

Benefits

Private Medical Insurance
Generous holiday allowance
Pension
Daily meals
Relocation support
Commuter benefits
Professional development opportunities

Qualifications

  • 4+ years experience with programming languages and strong engineering background.
  • Eligible for UK Security Clearance and willing to travel for deployments.

Responsibilities

  • Integrate third-party systems with command and control platforms.
  • Build scalable data pipelines and develop APIs for defence systems.

Skills

Java
Python
C++
Rust
Go
JavaScript
Large-scale data processing
Complex systems
Customer-facing skills

Education

Computer Science
Software Engineering
Mathematics
Physics

Job description

Senior Software Engineer – Connected Warfare | Competitive Salary + Package | South West - Hybrid

About the Role
Work on mission-critical software solutions for defence operations. You'll architect integrations with third-party systems, develop secure data flows across networked domains, and deliver advanced capabilities directly to UK military customers.

Key Responsibilities
• Integrate third-party systems with advanced command and control platforms
• Build scalable data pipelines across varied networks and security domains
• Develop APIs and connectors for legacy and modern defence systems
• Deploy software in non-standard or degraded environments
• Represent technical capabilities directly to defence clients
• Travel to customer sites for deployment and support

Required Skills
• 4+ years experience with languages like Java, Python, C++, Rust, Go, or JavaScript
• Strong engineering background (CS, Software Engineering, Mathematics, or Physics)
• Experience with large-scale data processing and complex systems
• Comfortable working in a customer-facing, mission-driven environment
• Eligible for UK Security Clearance
• Willing to travel for field deployments

Preferred Skills
• Background in networking, distributed systems, or sensor fusion
• Experience deploying software in defence or secure/government environments
• Familiarity with degraded or constrained network communications
• Knowledge of real-time systems, autonomy, or AI integration

Benefits
• Fully covered Private Medical Insurance
• Generous holiday allowance and pension
• Daily meals, relocation support, commuter benefits
• Professional development opportunities

Interested?
Apply now to help shape the future of defence technology with advanced software and real-world impact.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.