Embedded Software Engineer

Airbus
Germany
Workplace: OnsiteFull timeFunction: Software EngineeringExperience: 3+ yearsEducation: mastersSkills: ["Analytical thinking","Structured approach","High quality awareness"]

Build and certify safety-critical embedded software for next-generation UAVs within a newly created Highly Integrated Systems domain. You will architect, implement, integrate, and test platform software using C, drive low-level development and hardware-software integration, configure and optimize real-time operating systems for multi-core partitioning, and maintain lifecycle artifacts with full bidirectional traceability. Work in an agile team using tools and standards for avionics certification.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Airbus
Airbus
6 days ago

Embedded Software Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 20 hours agoStatus: Live

Job Summary

Build and certify safety-critical embedded software for next-generation UAVs within a newly created Highly Integrated Systems domain. You will architect, implement, integrate, and test platform software using C, drive low-level development and hardware-software integration, configure and optimize real-time operating systems for multi-core partitioning, and maintain lifecycle artifacts with full bidirectional traceability. Work in an agile team using tools and standards for avionics certification.
Location: Germany
Workplace: Onsite
Employment Type: Full time · Permanent
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Architect, implement, integrate, and test safety-critical platform software using C in an agile team.
  • •Drive low-level software development including microprocessor bring-up, Board Support Package adaptation, and hardware-software integration.
  • •Configure, develop, and optimize real-time operating systems (e.g., ARINC 653) to ensure strict time and space partitioning for multi-core environments.
  • •Author and maintain lifecycle artifacts (PSAC, SDP, SVP) with 100% bidirectional requirement traceability.
  • •Define and execute end-to-end operational test scenarios using physical Multisystem Integration Test RIGs.

Pay and Benefits

Perks:PensionBike LeasingPaid LeaveChildcare

Key Requirements

  • •Master’s Degree in Computer Science, Aerospace Engineering, or similar.
  • •At least 3 years of professional experience in embedded software development.
  • •Expertise in safety-critical standards (e.g., DO-178C) and real-time operating systems (e.g., ARINC 653).
  • •Experience with low-level development, certification processes, and tools such as Lauterbach Trace, Rulechecker, DOORS, and Python.
  • •Strong analytical thinking and the ability to work in document-heavy workflows.
Experience:3+ yearsSafety-critical
Education:Master's in Computer Science, Aerospace Engineering
Skills:Analytical thinkingStructured approachHigh quality awareness
Certifications:DO-178C
Tech Stack:CARINC 653DO-178CDO-297Integrated Modular AvionicsLauterbach TraceRulecheckerDOORSPythonSCADEJiraConfluence

Company Brief

Airbus
Designs, manufactures, and sells commercial aircraft, helicopters, defense and space systems, and related services worldwide. Airbus is a leading aerospace and defense company delivering integrated solutions for civil and military aviation customers.
Industry: Aerospace Manufacturing
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Toulouse, France
Founded: 1970
WebsiteLinkedIn