ADA Software Engineer

ADA Software Engineer

Full-Time 54000 - 60000 £ / year (est.) No home office possible
Defence

At a Glance

  • Tasks: Design and develop real-time embedded software in Ada for innovative defence projects.
  • Company: Leading Electronic Warfare company with a focus on cutting-edge technology.
  • Benefits: Competitive rate, hybrid working model, and potential for contract extension.
  • Other info: Immediate start with opportunities for professional growth in a collaborative environment.
  • Why this job: Join a dynamic team and work on mission-critical software that makes a difference.
  • Qualifications: Expertise in Ada, debugging, and software lifecycle management required.

The predicted salary is between 54000 - 60000 £ per year.

A real-time embedded software engineer with knowledge of Ada is required in support of defensive aids development programmes within the Electronic Warfare business. The role includes design, development, test and support of current and future programs across our Praetorian product line.

What You'll Do

  • Support the specification, design, coding and testing of complex real-time embedded software in Ada producing mission critical quality software, to high integrity levels, company standards and customer requirements.
  • Take ownership of complex tasks across the full software lifecycle from requirements to integration, testing and delivery.
  • Collaborate with hardware, firmware, and systems engineering teams, working closely across disciplines to develop robust solutions whilst maintaining independence in your work.

What We're Looking For

  • Expert knowledge of the Ada software language including OO design principles.
  • Expert capability in debugging in an embedded real-time environment with a COTS RTOS.
  • Good knowledge of UML.
  • Expert knowledge of a variety of Verification & Validation techniques, and the value of each.
  • Experience of requirements engineering, hands-on integration and target testing.
  • Good knowledge of developing software within a mature development process framework.

Desirable

  • Defence / EW business domain experience.
  • Experience of Dimensions, DOORS, Rhapsody, VxWorks, AdaCore GNAT Pro & VectorCAST.
  • Experience and understanding of development to RTCA/DO-178B or equivalent standards.

Why This Contract?

  • Immediate start (subject to onboarding and SC Clearance).
  • Hybrid working model for flexibility (4 days on-site, 1 day remote).
  • Opportunity to work on innovative defence technology with a high degree of autonomy.
  • Long-term project with strong potential for extension.

ADA Software Engineer employer: Defence

Join a leading defence technology company in Luton as an Ada Software Engineer, where you will be part of a collaborative and innovative work culture that values autonomy and expertise. With a hybrid working model, competitive pay, and opportunities for professional growth, this role offers a chance to contribute to mission-critical projects while enjoying a supportive environment that fosters development and teamwork.
Defence

Contact Detail:

Defence Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land ADA Software Engineer

✨Tip Number 1

Network like a pro! Reach out to your connections in the defence and software engineering sectors. Attend meetups or online webinars related to Ada programming and Electronic Warfare. You never know who might have the inside scoop on job openings!

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving Ada and real-time embedded systems. This will give potential employers a taste of what you can do and set you apart from the crowd.

✨Tip Number 3

Prepare for interviews by brushing up on your knowledge of UML and Verification & Validation techniques. Be ready to discuss your experience with debugging in embedded environments and how you've tackled complex tasks in past projects.

✨Tip Number 4

Don't forget to apply through our website! We’ve got loads of opportunities that might be perfect for you. Plus, it’s a great way to ensure your application gets seen by the right people.

We think you need these skills to ace ADA Software Engineer

Ada Programming
Real-Time Embedded Software Development
Object-Oriented Design Principles
Debugging in Embedded Real-Time Environment
COTS RTOS
UML
Verification & Validation Techniques
Requirements Engineering
Integration and Target Testing
Mature Development Process Framework
Defence / EW Business Domain Experience
Dimensions
DOORS
Rhapsody
VxWorks
AdaCore GNAT Pro
VectorCAST
RTCA/DO-178B Standards

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the role of an Ada Software Engineer. Highlight your experience with Ada, real-time embedded systems, and any relevant projects you've worked on. We want to see how your skills match what we're looking for!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about this role and how your background makes you a perfect fit. Don’t forget to mention your experience with defence technology if you have it!

Showcase Your Technical Skills: In your application, be sure to showcase your technical skills, especially in debugging and verification techniques. We love seeing specific examples of how you've tackled complex tasks in previous roles, so don’t hold back!

Apply Through Our Website: We encourage you to apply through our website for a smoother process. It helps us keep track of your application and ensures you’re considered for the role. Plus, it’s super easy to do!

How to prepare for a job interview at Defence

✨Know Your Ada Inside Out

Make sure you brush up on your Ada programming skills before the interview. Be ready to discuss your experience with OO design principles and debugging in embedded real-time environments. They’ll likely want to see how you can apply your knowledge practically, so think of examples from your past work.

✨Understand the Full Software Lifecycle

Familiarise yourself with the entire software lifecycle, from requirements gathering to integration and testing. Be prepared to talk about specific tasks you've owned in previous projects and how you ensured high integrity levels and mission-critical quality in your software.

✨Collaborate Like a Pro

Since this role involves working closely with hardware, firmware, and systems engineering teams, be ready to share examples of how you've successfully collaborated across disciplines. Highlight your ability to maintain independence while still being a team player.

✨Get Acquainted with Verification & Validation Techniques

Brush up on various Verification & Validation techniques and be prepared to discuss their importance. If you have experience with tools like Dimensions, DOORS, or Rhapsody, make sure to mention that as it could set you apart from other candidates.

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>