Embedded Software Engineer (C) - Safety-Critical Real-Time Systems

Infotel Sp Consulting
Madrid, Spain
8 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
3 years minimum
Working hours
Regular working hours

Tech stack

C++ (Programming Language) Computer Programming Information Technology Consulting Computer Engineering Embedded Software Real-Time Operating Systems Software Engineering Pikeos Safety Critical Systems DO-178B

Job description

We are looking for an Embedded Software Engineer with strong expertise in C programming for the analysis, design and development of real-time safety-critical embedded software.

This position offers the opportunity to contribute to cutting-edge international aerospace and defence programmes from Spain, working alongside highly experienced engineering teams., * Analyse, design, develop and maintain embedded software in C for safety-critical systems.

  • Participate in the complete software development lifecycle, from requirements analysis to integration and verification.
  • Develop software in Real-Time Operating Systems (RTOS) environments.
  • Ensure compliance with aerospace software development standards and quality processes.
  • Collaborate with multidisciplinary engineering teams in an international environment.

Requirements

  • Bachelor’s or Master’s Degree in Computer Engineering, Software Engineering, Telecommunications, Aerospace Engineering, Electronics or a related discipline.
  • Minimum 3 years of professional experience in embedded software development.
  • Strong experience programming in C.

Technical Requirements:

  • Proven experience developing embedded software for real-time critical systems is mandatory.
  • Experience working under DO-178C and/or DO-278A standards. is desirable
  • Previous experience in the Aerospace, Aviation or Defence industries, is an advantage.
  • Knowledge of Real-Time Operating Systems (RTOS).
  • Experience with RTOS such as PikeOS or similar is highly valued.
  • Additional knowledge of Ada and/or C++ is considered a plus.

We are looking for professionals who are:

  • Passionate about software engineering and technology.
  • Analytical, proactive and quality-oriented.
  • Committed to continuous improvement.
  • Team players with excellent communication skills.
  • Motivated to work on highly demanding engineering challenges.

About the company

Infotel is a leading European technology consulting and digital services company with more than 45 years of experience delivering innovative IT solutions to major international organizations.

For decades, Infotel has been a Tier 1 technology partner to some of the world’s leading aerospace, aviation and defence manufacturers, as well as to major European and international organizations in these sectors. We also develop our own software products and platforms to support digital transformation, regulatory compliance, engineering excellence and mission-critical operations.

Apply for this position

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

Apply on www.jobleads.com

Good distractions

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

1:19 min

Advancing autonomous driving capabilities with specialized software talent

Katrin Lehmann Katrin Lehmann +1 · Coffee With Developers

3:06 min

Moving from basic embedded software to system functionalities

Réka Leisztner Réka Leisztner · WWC 2025

3:51 min

Technical skills and collaborative mindsets for mobility engineering roles

Georg Kühberger +1 · LIVE

1:14 min

Addressing automotive mission-critical safety in embedded software development

David Romić · WWC 2023

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

Videos

See all

Related articles

See all