Enable job alerts via email!

Senior Embedded Software Engineer

ZipRecruiter

Stevenage

Hybrid

GBP 60,000 - 80,000

Full time

13 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

A leading company in the defense sector is seeking a Senior Embedded Software Engineer with a strong focus on embedded software development for real-time systems. This hybrid role involves working on missile subsystem software, fostering innovation, and collaboration across various engineering teams. Candidates should have extensive experience in C/C++ and model-based development, along with a commitment to code quality and problem-solving skills.

Qualifications

  • Extensive experience developing bare-metal embedded software with C/C++.
  • Knowledge of defining and verifying algorithms in a model-based environment.
  • Familiarity with DO178C standards is desirable.

Responsibilities

  • Architecting, designing, implementing, and testing missile subsystem software.
  • Participating in code and design reviews to ensure code quality.
  • Collaboration with Systems Engineering, Electronics, and Test teams.

Skills

C/C++
Model-based development
Problem solving
Communication

Tools

IBM Rhapsody
SCADE

Job description

Job Description

Senior Embedded Software Engineer - C++ £70000 Hybrid

My Client is seeking a software engineer focused on embedded software development for Real Time systems. This is a hands-on role involving architecting, designing, implementing, and testing missile subsystem software.

Security Clearance: British or Dual UK with British citizenship.

Restrictions and/or limitations relating to and/or rights to work may apply. Successful candidates will need to undergo HMG Basic Personnel Security Standard checks (BPSS), managed by the Personnel Security Team.

The opportunity:

The team drives the business across Europe, delivering innovative defence solutions. They foster a collaborative culture where experimentation, innovation, and full product lifecycle engagement are valued.

Join as an Embedded Software Engineer to advance our technology and your career in new territories.

What we're looking for:

  • Extensive experience developing bare-metal embedded software with C/C++.
  • Experience in model-based development using UML or tools like IBM Rhapsody.
  • Knowledge of defining and verifying algorithms in a model-based environment (desirable: SCADE).
  • Knowledge of DO178C standards (desirable).
  • A proactive, flexible approach to solving complex technical problems.
  • Commitment to code quality, including participating in code and design reviews.
  • Ability to develop maintainable and adaptable code.
  • Effective communication and collaboration with stakeholders across Systems Engineering, Electronics, Electrical, and Test & Validation teams.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.