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.
* The salary benchmark is based on the target salaries of market leaders in their relevant sectors. It is intended to serve as a guide to help Premium Members assess open positions and to help in salary negotiations. The salary benchmark is not provided directly by the company, which could be significantly higher or lower.