Embedded Software Engineer

Cirrus Selection Limited
Bristol, UK
2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
£60,000.0
Working hours
Shift work
Job source

Tech stack

Embedded Software Rust (Programming Language)

Requirements

Do you have experience in Rust (programming language)?

Benefits & conditions

Pulled from the full job description

  • Additional leave
  • Company pension, Salary up to £60,000 Most software engineers will never see their work matter in the way yours could here. This team builds Command and Control software for some of the most advanced air defence systems in the world. Maritime. Real-time. Safety-critical. The kind of work where getting it right genuinely counts. You’ll be working hands-on across the full development lifecycle, contributing to C2 architecture design, embedded development, and the engineering of future products. The tech stack centres on Ada, though if your background is C++ or Rust, that’s very much welcomed. Capable engineers pick up Ada quickly, and the team will support you through it. The role is largely on-site in Bristol, which reflects the classification of the work rather than a lack of trust. If you know this sector, you understand. The package is strong: salary to £60k, bonus up to £2,500, combined pension contributions to 14%, paid overtime, and up to 15 days additional flexi leave on top of your standard allowance. Security clearance will be required. British nationality is essential. If you’ve been developing in safety-critical or regulated environments, and you want your next role to mean something beyond the sprint board, this is worth a conversation. Apply below, or reach out directly for a confidential discussion.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:13 min

Evaluating Rust for modernizing embedded C firmware

Michael Friedrich Michael Friedrich · World Congress 2026 Europe

3:06 min

Moving from basic embedded software to system functionalities

Réka Leisztner Réka Leisztner · World Congress 2025

3:45 min

Key features and benefits of the Rust programming language

Francesco Ciulla Francesco Ciulla · World Congress 2024

2:27 min

Exploring Rust for cloud and web services

Patrick Koss Patrick Koss · World Congress 2024

3:51 min

Technical skills and collaborative mindsets for mobility engineering roles

Georg Kühberger +1 · LIVE

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

Videos

See all

Related articles

See all