Embedded Software Engineer

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

Architect, implement, integrate, and test safety-critical embedded platform software within an agile team for next-generation UAVs. You will drive low-level development (microprocessor bring-up, BSP adaptation, hardware-software integration), configure and optimize RTOS for strict partitioning in multi-core environments, and author lifecycle artifacts while maintaining bidirectional requirement traceability. Execute end-to-end operational test scenarios using multisystem integration test rigs.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Airbus
Airbus
1 week ago

Embedded Software Engineer

✓ Verified Job

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

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

Job Summary

Architect, implement, integrate, and test safety-critical embedded platform software within an agile team for next-generation UAVs. You will drive low-level development (microprocessor bring-up, BSP adaptation, hardware-software integration), configure and optimize RTOS for strict partitioning in multi-core environments, and author lifecycle artifacts while maintaining bidirectional requirement traceability. Execute end-to-end operational test scenarios using multisystem integration test rigs.
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.
  • •Perform low-level software development including microprocessor bring-up, BSP adaptation, and hardware-software integration.
  • •Configure, develop, and optimize Real-Time Operating Systems (e.g., ARINC 653) with strict time/space partitioning for multi-core environments.
  • •Author key lifecycle artifacts (PSAC, SDP, SVP) and maintain bidirectional requirement traceability.
  • •Define and execute end-to-end operational test scenarios using physical Multisystem Integration Test RIGs.

Pay and Benefits

Perks:Health InsuranceCompany PensionBike LeasingFlexible Working30 DaysOn-site DoctorCanteenChildcare Facilities

Key Requirements

  • •Master’s Degree in Computer Science, Aerospace Engineering, or similar.
  • •At least 3 years of professional experience in embedded software development.
  • •Proven expertise with safety-critical standards (e.g., DO-178C), RTOS (e.g., ARINC 653), and Integrated Modular Avionics (e.g., DO-297).
  • •Deep knowledge of low-level development, certification processes, and tools such as Lauterbach Trace, Rulechecker, DOORS, and Python.
  • •Bonus: knowledge of Virtual Engineering concepts, SCADE, or automated model-based code generation tools; experience with Agile frameworks and tools like Jira and Confluence.
Experience:3+ yearsEmbedded software developmentSafety-critical softwareAviationUAVReal-time operating systemsIntegrated Modular Avionics
Education:Master's in Computer Science, Aerospace Engineering
Skills:Analytical thinkingHigh quality awarenessStructured approach
Tech Stack:CARINC 653DO-178CDO-297Real-Time Operating SystemLauterbach TraceRulecheckerDOORSPythonPSACSDPSVPJiraConfluenceAgileMicroprocessor bring-upBoard Support Package (BSP)

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