Senior Embedded Software Engineers (C, ADA, RUST) in Hastings
Senior Embedded Software Engineers (C, ADA, RUST)

Senior Embedded Software Engineers (C, ADA, RUST) in Hastings

Hastings Full-Time 45600 - 62000 £ / year (est.) Home office (partial)
G

At a Glance

  • Tasks: Develop next-gen avionics systems and lead software engineering projects.
  • Company: Join General Dynamics, a leader in defence technology and innovation.
  • Benefits: Competitive salary, flexible working, compressed hours, and career development.
  • Why this job: Make an impact in defence tech while working with cutting-edge embedded software.
  • Qualifications: Experience in C, Ada, or Rust; strong team collaboration skills.
  • Other info: Diverse workplace with great growth opportunities and a commitment to inclusion.

The predicted salary is between 45600 - 62000 £ per year.

General Dynamics Mission Systems engineers a diverse portfolio of high technology solutions, products and services that enable customers to successfully execute missions across all domains of operation. With a global team of more than 13,000 top professionals, we partner with the best in industry to expand the bounds of innovation in the defence and scientific arenas. In the UK, we are leading the way in avionics and communication systems.

General Dynamics in St Leonards‐on‐Sea currently provide avionic mission computing systems for a wide range of military fast jets, helicopters, and UAVs. Recent success has resulted in General Dynamics developing the next generation of Advanced High Performance, Safety Critical Mission Computer Systems to meet the needs of latest platforms in development by several aircraft manufacturers. These Mission Computing Systems provide the functionality that integrates aircraft systems, sensor systems and stores management systems with the information and control systems required by the aircrew to meet the demanding operational needs of these aircraft.

As a Senior Software Engineer you will help us develop the next generation of avionics systems. You will be given the opportunity to apply your experience and proven technical aptitude in a new and interesting environment, becoming a key member of the software engineering community.

You will be responsible for requirements analysis, design, implementation and verification of embedded Avionics software components. As a Senior Software Engineer, you will be responsible for the development and integration of embedded software components for Avionics platforms, using a variety of design tools and languages across the development lifecycle.

The Senior Software Engineer will undertake a range of activities:

  • Development of architectural concepts.
  • Requirements analysis, design, implementation and verification of software components.
  • Technical leadership and mentoring of junior software engineers.
  • Achieving design assurance needs to time scale and budget.

The candidate is required to have sufficient relevant software engineering and domain competence across most of the aspects captured below:

Essential Skills

  • Experience of significant parts of the software development life-cycle, from requirements through to verification and validation.
  • Embedded software development using procedural languages like C, Ada or Rust.
  • Understanding of operating systems preferably including Linux.
  • A willingness to learn and develop any gaps in experience/competence.
  • Analysis and decision making.
  • Collaborative team working.

This role has a salary of between £45,600 and £62,000 plus our flexible benefits package. We are open to this role being spent with time working from home and in the office (hybrid - typically 3 days working in office) on a weekly basis or fully in our offices.

We pride ourselves in being a great place to work with a shared sense of purpose, offering impressive benefits:

  • A compressed nine-day fortnight and compressed hours - which means every other Friday off.
  • A personalized career development plan, alongside regular progress reviews - supporting and valuing your progression within the Company.
  • A flexible working environment where your contributions are recognized and rewarded with flexible benefits.

We believe in maintaining a diverse workplace - inclusive of beliefs, cultural background, job experiences, thoughts and ideas. We are a Disability Confident Employer, as such we offer an interview to disabled people who meet the minimum criteria for the job.

All successful/appointed applicants must be able to obtain a level of UK Security clearance that is appropriate for the role and undertake suitable Right to work checks.

Every application matters to us. We want you to know that each application we receive is reviewed by a real person—not just an algorithm. Our screening questions are also carefully considered to help us understand your experience and fit for the role.

Senior Embedded Software Engineers (C, ADA, RUST) in Hastings employer: General Dynamics UK Limited

General Dynamics Mission Systems in St Leonards-on-Sea is an exceptional employer, offering a dynamic work environment where innovation thrives in the defence and scientific sectors. With a strong emphasis on employee growth through personalised career development plans and a flexible working culture, including a compressed nine-day fortnight, we ensure that our team members are valued and supported. Join us to be part of a diverse workplace that champions collaboration and inclusivity while contributing to cutting-edge avionics systems.
G

Contact Detail:

General Dynamics UK Limited Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Embedded Software Engineers (C, ADA, RUST) in Hastings

✨Tip Number 1

Network like a pro! Reach out to current employees at General Dynamics or similar companies on LinkedIn. A friendly chat can give you insider info and might even lead to a referral.

✨Tip Number 2

Show off your skills! Prepare a portfolio or a GitHub repository showcasing your embedded software projects in C, Ada, or Rust. This will help us see your practical experience and problem-solving abilities.

✨Tip Number 3

Ace the interview by practising common technical questions related to embedded systems. We recommend doing mock interviews with friends or using online platforms to get comfortable with the format.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team.

We think you need these skills to ace Senior Embedded Software Engineers (C, ADA, RUST) in Hastings

Embedded Software Development
C Programming
Ada Programming
Rust Programming
Requirements Analysis
Software Design
Software Verification
Operating Systems (Linux)
Technical Leadership
Mentoring
Collaboration
Decision Making
Software Development Life-Cycle

Some tips for your application 🫔

Tailor Your CV: Make sure your CV highlights your experience with C, Ada, and Rust. We want to see how your skills align with the role, so don’t be shy about showcasing relevant projects or achievements!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re passionate about avionics systems and how your background makes you a perfect fit for our team. Keep it engaging and personal.

Showcase Your Problem-Solving Skills: In your application, give examples of how you've tackled challenges in software development. We love seeing candidates who can think critically and come up with innovative solutions!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy!

How to prepare for a job interview at General Dynamics UK Limited

✨Know Your Tech Inside Out

Make sure you brush up on your knowledge of C, Ada, and Rust. Be ready to discuss your experience with these languages and how you've applied them in previous projects. It’s also a good idea to understand the software development life-cycle, as they’ll likely ask about your approach to requirements analysis and verification.

✨Showcase Your Problem-Solving Skills

Prepare to share specific examples of challenges you've faced in embedded software development and how you overcame them. This could involve discussing architectural concepts or design assurance needs. They want to see your analytical skills in action, so think of scenarios where your decision-making made a difference.

✨Emphasise Team Collaboration

Since this role involves mentoring junior engineers and working within a team, be ready to talk about your collaborative experiences. Highlight any instances where you’ve led a project or helped others grow in their roles. They value teamwork, so showing that you can work well with others is key.

✨Ask Insightful Questions

At the end of the interview, don’t forget to ask questions! Inquire about the company culture, the team dynamics, or the specific projects you might be working on. This shows your genuine interest in the role and helps you determine if it’s the right fit for you.

Senior Embedded Software Engineers (C, ADA, RUST) in Hastings
General Dynamics UK Limited
Location: Hastings

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

G
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>