Senior Embedded Software Engineer

Apply

Overview

We are seeking a Senior Embedded Software Engineer on a contract basis to join our team in a dynamic and challenging environment. The role will involve working across the full development lifecycle, where you will apply your expertise in embedded software development and collaborate closely with a team committed to delivering high-performance mission computing systems for aviation applications.

Responsibilities

  • Develop and verify software to applicable standards such as RTCA/DO-178.
  • Analyze customer requirements and specifications.
  • Design, implement, and verify software components based on architectural concepts.
  • Participate in design reviews to ensure quality and adherence to standards.

Requirements

  • Proven experience through significant parts of the software development lifecycle, including verification and validation.
  • Proficient in embedded software development using procedural languages like C, Ada, or Rust.
  • Understanding of operating systems, preferably including Linux.
  • Experience in developing architectural software concepts is advantageous.
SkillsAda, C, Rust
LocationHastings
TypeHybrid
SourceLinkedIn
Posted22/11/25