General Dynamics Mission Systems

Technology

SeniorEmbeddedSoftwareEngineers(C,ADA,RUST)

£75–110k ~AI est. Hastings, East Sussex, United Kingdom FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for mid candidates.

The Brief

“Senior Embedded Software Engineers (C, ADA, RUST) at General Dynamics Mission Systems. Skills: Embedded Software, Avionics Systems, C, Ada. Develop architectural concepts. Analyze requirements”

Industry & Context.

Technology
Eligibility Requirements

UK Security clearance

What They're Looking For.

Must Have

Software development life-cycle experience, Embedded software development, Procedural languages like C, Ada or Rust, Operating systems understanding, Analysis and decision making, Collaborative team working

Nice to Have

Experience working with AI/ML models, Familiarity with AI/ML models

What You'll Do.

Develop architectural concepts

Design software components

Implement software components

Verify software components

Provide technical leadership

Mentor junior engineers

Achieve design assurance needs

How You'll Work.

Team & Collaboration

Software engineering community; Junior software engineers

Full Job Description

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. Given the nature of our work and who we are, we value trust, honesty, alignment and transparency. General Dynamics in St Leonards-on-Sea currently provide avionic mission computing systems for a wide range of military fast jets, helicopters, and UAV’s. 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, including: * Development of architectural concepts. * Requirements Analysis, design, implemen

Free ATS check

Applying for this Senior Embedded Software Engineers (C, ADA, RUST) role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on SmartRecruiters

  • SmartRecruiters often includes a video screening step — check camera and mic permissions.
  • Link your GitHub or portfolio directly in the profile section for technical roles.
  • Applications may be reviewed by AI scoring before reaching a recruiter — use keywords from the job description.

ANONYMOUS · UNFILTERED

What do employees actually say about General Dynamics Mission Systems?

Real rants from real employees. Read before you apply.

Read Company Rants →