C# Software Engineer (Senior/Principal)
Posted 4 days 12 hours ago by leonardo company
C# Software Engineer (Senior/Principal)
ApplyLocations: GB - Basildon
Time Type: Full time
Posted on: Posted Yesterday
Job Requisition ID: R
Job Description:
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 all our software engineers.
What you will do:
You will be a key part in a community of world-class software engineers who will continuously improve, collaborate and innovate with other engineers 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
- CUDA integration (AI/ML)
- Development of new applications to meet user expectations and within formal constraints. HMI/GUI/UX experience needed.
- Familiarity with the tools and approaches to embedded development.
- Experience with developing Windows & Linux applications.
- Experience of using Iterative development lifecycles (for example tailored Agile.)
- Experience using tools associated with Iterative development lifecycles (Jira / DevOps.)
- Familiarity with development to design and coding standards.
- Work in our Basildon office 3-4 days a week. Employees are welcome to work onsite 5 days a week, but our flexible working allows working from home.
Useful to have:
- C++ software development
- Experience with Military domain e.g. Automation (sentry mode)
- Multi-spoken language support
- Industrial protocols
- Experience with Radar
- Experience with Luciad
- Experience with CUAS / Tracking SW
- Data fusion (video and radar tracks)
- Thermal/IR imaging
- AI/ML exploitation
What you will get:
- Flexible working: We offer our employees time and flexibility they need to enjoy a balanced life through flexible hours and part-time options.
- Flexible benefits: Our company-funded approach to flexible benefits allows employees to make choices appropriate for them.
- Above average employer pension contributions
- Annual bonus
- Annual leave: We offer 25 days holiday, plus bank holidays and 12 flexi days
- Network groups: To demonstrate our ongoing commitment to diversity & inclusion we have network groups for various communities.
To find out about all of our Company benefits please visit: Company Benefits
Security Clearance:
You must be eligible for full security clearance (SC). For more information and guidance, please visit - Security Vetting
Leonardo is a leader in Electronics and developing advanced multi-domain technological solutions for security within and beyond national borders. Our Sensors and Protection teams are based primarily at our Basildon and Southampton centres.
Primary Location: GB - Basildon
Contract Type: Hybrid Working