Enable job alerts via email!

C# Software Engineer (Senior/Principal)

Leonardo UK Ltd

Basildon

Hybrid

GBP 45,000 - 75,000

Full time

26 days ago

Boost your interview chances

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

Job summary

An established industry player is seeking a talented C# Software Engineer to join their dynamic team in Basildon. This exciting role involves developing innovative software solutions for a range of defence projects, where you will collaborate with a community of skilled engineers. You will have the opportunity to work on cutting-edge technologies, including AI/ML integration and microservices architecture. The company offers a hybrid working model, flexible hours, and a comprehensive benefits package, making it an attractive opportunity for those looking to advance their careers in a supportive environment.

Benefits

Flexible working hours
Above-average employer pension contributions
Annual bonus
25 days holiday plus bank holidays
Participation in diversity and inclusion networks

Qualifications

  • Experience in C# software development is essential for this role.
  • Familiarity with Agile methodologies and tools like Jira and DevOps is important.

Responsibilities

  • Develop innovative software solutions for defence projects.
  • Collaborate with a team of world-class engineers to create market-leading products.

Skills

C# software development
Machine-to-machine networking
Test frameworks and test development
Microservices architecture/containerisation
CUDA integration (AI/ML)
HMI/GUI/UX experience
Embedded development tools
Windows & Linux applications
Iterative development lifecycles
Jira / DevOps

Tools

Jira
DevOps

Job description

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: https://uk.leonardocompany.com/en/people-careers/life-at-leonardo/company-benefits

Security Clearance:

You must be eligible for full security clearance (SC). For guidance, visit: https://www.gov.uk/government/publications/united-kingdom-security-vetting-clearance-levels

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

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

Similar jobs

C# Software Engineer (Senior/Principal)

Leonardo UK Ltd

Basildon

Hybrid

GBP 40,000 - 60,000

Today
Be an early applicant

C# Software Engineer (Senior/Principal)

Leonardo

Basildon

Hybrid

GBP 50,000 - 80,000

14 days ago

Intermediate Software Engineer

Roman Health Pharmacy LLC

Remote

GBP 50,000 - 70,000

4 days ago
Be an early applicant

Java Software Engineer

5V Video | Certified B Corp™

Remote

GBP 50,000 - 70,000

5 days ago
Be an early applicant

Node Software Engineer - 100m+ daily transactions

JR United Kingdom

London

Remote

GBP 60,000 - 100,000

16 days ago

Node Software Engineer - 100m+ daily transactions

Signify Technology

Greater London

Remote

GBP 60,000 - 100,000

20 days ago

C# Software Engineer (Senior/Principal)

leonardo company

Basildon

Hybrid

GBP 40,000 - 80,000

30+ days ago

Application Developer

Peaple Talent

Remote

GBP 65,000 - 65,000

15 days ago

MPG | Lead Software Engineer

Keywords Studios

Remote

GBP 60,000 - 100,000

14 days ago