Avionics Embedded C Engineer (Real-Time Systems)

Avel Technologies

Overview

We are looking for an experienced Avionics Embedded C Engineer (Real-Time Systems) to join an avionics project focused on the development of safety-critical software systems.

The role involves working on embedded software running on real-time operating systems, with a strong focus on reliability, determinism, and compliance with aerospace standards such as DO-278 DAL C.

Responsibilities

  • Design, develop, and maintain real-time embedded software in C
  • Work with Real-Time Operating Systems, especially PikeOS
  • Contribute to system and software architecture design
  • Analyze and implement software requirements in a safety-critical context
  • Ensure deterministic behavior and performance of the system
  • Perform integration, debugging, and troubleshooting activities
  • Develop and execute unit tests using tools such as IBM RTRT
  • Collaborate with system, safety, and verification teams
  • Support certification activities aligned with DO-278 DAL C

Requirements

  • Strong experience in C programming
  • Proven experience with Real-Time Operating Systems (RTOS) (PikeOS is a strong advantage)
  • Solid understanding of real-time systems and embedded architecture
  • Experience in aerospace or other safety-critical environments
  • Familiarity with DO-278 DAL C (or similar standards such as DO-178)
  • Experience with unit testing tools (e.g. IBM RTRT)
  • Good understanding of embedded systems, concurrency, and timing constraints
  • Strong problem-solving and debugging skills

Ready to embed yourself in the future? Let’s partner with us to power what’s next!

*Please note that only suitable candidates will be contacted and that by applying to this role you are being informed about your personal data being processed by Avel Technologies.

To apply for this job email your details to recruitment@aveltechnologies.com

Scroll to Top