C# Software Engineer (Senior/Principal)
Posted 8 hours 13 minutes ago by Leonardo UK Ltd
Job Description:
C# Software Engineer (Senior/Principal)
The Opportunity
Are you a Software Engineer with C# experience looking for your next challenge?
Here at Leonardo, we are on the hunt for talented software engineers to support our Integrated Sensors & Protection line of business, working on a range of defence projects. Direct industry experience is not required; we are happy to explore all backgrounds and help develop our software engineers.
What you will do:
We want to develop a new generation of features and capabilities using innovative software solutions. You will be a key part of a community of world-class software engineers who will continuously improve, collaborate, and innovate to create market-leading products within the defence industry.
What we are looking for:
Essential
- C# software development
- Machine-to-machine networking, working to third-party interface definitions
- Test frameworks and test development (not test-driven development)
- Microservices architecture/containerisation (development of containerised plugins, with potential to replace existing components)
- CUDA integration (AI/ML)
- Development of new applications to meet user expectations within formal constraints, including HMI/GUI/UX experience
- Familiarity with embedded development tools and approaches
- Experience with developing Windows & Linux applications
- Experience with iterative development lifecycles (e.g., tailored Agile)
- Experience using tools like Jira / DevOps
- Familiarity with development to design and coding standards
Useful to have
- C++ software development
- Experience with military domains, e.g., automation (sentry mode)
- Multi-spoken language support
- Knowledge of industrial protocols (e.g., Synergia)
- Experience with radar systems
- Experience with Luciad
- Experience with CUAS / Tracking software, including data fusion, thermal/IR imaging, AI/ML exploitation
What you will get:
- Flexible working hours and part-time options to support work-life balance
- Flexible benefits tailored to individual needs
- Above-average employer pension contributions
- Annual bonus
- 25 days holiday plus bank holidays and 12 flexi days
- Participation in diversity and inclusion networks such as Carers, Enable, Equalise, and Pride
- Partnership with AFBE for supporting Black and Minority Ethnic Engineers
For more information on benefits, visit:
Security Clearance:
You must be eligible for full security clearance (SC). For guidance, visit:
Leonardo develops advanced multi-domain technological solutions (Air, Land, Sea, Space, Cyber) for security, with teams based in Basildon and Southampton, creating innovative software solutions.
Primary Location:
GB - Basildon
Contract Type:
Full-Time/Contract
Hybrid Working:
Yes, hybrid working model available