Onboard Safety-Critical Firmware and Software Engineer

Airbus

Getafe

On-site

EUR 90,000 - 130,000

Full time

7 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Airbus Defence and Space SAU in Getafe, Spain, is seeking a professional for avionics software and firmware certification and verification. You will craft DO-254 and DO-178B/C compliant specifications and lead verification activities on onboard safety-critical computers.

Expect involvement with VHDL, C/C++, FPGA-based design, and Model-Based workflows. Collaboration across HW/SW teams and certification authorities is required.

Qualifications

  • High level knowledge of VHDL hardware description language.
  • High level knowledge of C/C++ programming language.
  • Strong understanding of UML and SysML modeling.
  • Deep experience with RTCA DO-254 and DO-178B/C standards up to DAL A/B.
  • Experience with Model-Based Design workflows for avionics.
  • Familiarity with FPGA devices (Xilinx/Altera).
  • Proficiency with HDL Coder and HDL Verifier.
  • Experience with simulation and verification tools such as ModelSim/ISim.

Responsibilities

  • Own Firmware Requirements Specification for onboard safety-critical platforms.
  • Own Software Requirements Specification for onboard safety-critical platforms.
  • Lead hardware/firmware/software integration testing for onboard computers.
  • Contribute to Firmware DO-254 DAL A/B development and verification activities.
  • Support Hardware Certification processes to demonstrate DO-254 DAL A/B compliance.
  • Contribute to Software DO-178B/C DAL A/B development and verification activities.
  • Support Software Certification processes to demonstrate DO-178B/C DAL A/B compliance.

Skills

VHDL
C/C++
UML & SysML
DO-254/DO-178B/C
Model-Based Design
Xilinx FPGA
HDL Coder/Verifier
HDL Verifier

Tools

ModelSim
Simulink
LabVIEW
Git
Bitbucket

Job description

Job Description


  • To be responsible for the Firmware Requirements Specification for the Onboard Safety Critical Computing Platforms developed inside the AR Domain.

  • To be responsible for the Software Requirements Specification for the Onboard Safety Critical Computing Platforms developed inside the AR Domain.

  • To be responsible for the Hardware/Firmware/Software Integration Testing for the Onboard Safety Critical Computers developed inside the AR Domain.

  • To be responsible for the development of the Firmware DO-254 DAL A/B for the Onboard Computers developed under the responsibility of the Air Refueling domain, and to be involved in its verification (testing, reviews and analysis).

  • To share the responsibility of the Hardware Certification Process of such Firmware in front of the Certification Authorities in order to demonstrate the compliance with the RTCA DO-254 DAL A/B Objectives.

  • To be involved in the development of the Software DO-178B/C DAL A/B for the Onboard Computers developed under the responsibility of the Air Refueling domain, and to be involved in its verification (testing, reviews and analysis).

  • To share the responsibility of the Software Certification Process of such Software in front of the Certification Authorities in order to demonstrate the compliance with the RTCA DO-178B/C DAL A/B Objectives.


Skills


  • High level of knowledge of VHDL hardware description language.

  • High level of knowledge of FPGAs and CPLDs, mainly Xilinx and Altera devices.

  • High level of knowledge of C/C++ programming language.

  • High level of knowledge of modelling languages and environments as UML and SysML, Matlab/Simulink and SCADE Suite/Display.

  • High level of knowledge of DO-254 Model Based Design: Requirements Specification with Simulink Requirements (RMI)

  • Model-Based Design workflow for DO-254

  • VHDL code generation with HDL Coder.

  • VHDL code testing with HDL Verifier

  • Other Mathworks tools: Fixed Point Designer, Simulink Design Verifier, Simulink Coverage and Simulink Test

  • Knowledge on Matlab language and Matlab scripting shall be valued positively.

  • High level of knowledge and demonstrated previous experience in Hardware Certification Processes applying the RTCA DO-254 up to DAL A/B.

  • High level of knowledge on HW Verification Techniques considering: ModelSim simulations definition and execution (Register-transfer level and Post-layout).

  • Xilinx ISim simulations definition and execution

  • Knowledge on Xilinx Integrated Logic Analyzer IP (ILA).

  • Veristand and Labview frameworks knowledge shall be valued positively

  • High level of knowledge on Firmware Structural Coverage Analysis Techniques for DAL A/B Firmware.

  • High level of knowledge on Static Timing Analysis and optimization techniques.

  • High level of knowledge on Design Constraints and optimization techniques.

  • Knowledge on Code Static Analysis techniques including such based on abstract interpretation.

  • Knowledge in Software Certification Processes (RTCA DO-178B/C up to DAL A/B).

  • Knowledge on SW Verification Techniques considering Software Hardware/Software Integration and Software Integration Testing, and Formal Review of Software Requirements, Software Architectures and Design, Source Code and Test Cases Definitions and Results.

  • Knowledge on Software Structural Coverage Analysis Techniques for DAL A/B.

  • Knowledge on Worst-Case Execution Time Analysis techniques

  • Knowledge and demonstrated previous experience in continuous integration environments: GIT

  • Bitbucket

  • Additional valuable skills Demonstrated previous experience in Software Certification Processes applying the RTCA DO-178B/C up to DAL A/B.

  • High knowledge of Real Time Operating Systems.

  • High knowledge of Partitioning Architectures and ARINC653 Standard.

  • High knowledge of Python and scripting.

  • Demonstrated previous experience in AGILE frameworks.

  • It shall be valuated positively HW/SW Codesign for SoC.


Company

Airbus Defence and Space SAU


Employment Type: Permanent -------


Experience Level: Professional


Job Family: Software Engineering


This job requires an awareness of any potential compliance risks and a commitment to act with integrity, as the foundation for the Company's success, reputation and sustainable growth.


Airbus is committed to achieving workforce diversity and creating an inclusive working environment. We welcome all applications irrespective of social and cultural background, age, gender, disability, sexual orientation or religious belief.


Airbus is, and always has been, committed to equal opportunities for all. As such, we will never ask for any ty


Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Onboard Safety-Critical Firmware and Software Engineer
Onboard Safety-Critical Firmware and Software Engineer

Airbus Defence and Space • Getafe

On-site
EUR 65,000 - 90,000
Hardware/Software Assurance Engineer
Hardware/Software Assurance Engineer

Airbus Defence and Space • Getafe

Hybrid
EUR 60,000 - 90,000
Hybrid work model
Life insurance
Health insurance
+3
Onboard Safety Critical Software Engineer
Onboard Safety Critical Software Engineer

Airbus • Getafe

On-site
EUR 90,000 - 130,000
Health insurance
Stock options
Retirement plan
+1
Software Requirements and Test Engineer
Software Requirements and Test Engineer

Airbus • Getafe

On-site
EUR 60,000 - 95,000
Hybrid working model
Life insurance
Health insurance
+4
Software & Data Systems Engineer - Predictive Maintenance
Software & Data Systems Engineer - Predictive Maintenance

Airbus • Getafe

On-site
EUR 90,000 - 130,000
Health insurance
Employee stock options
Retirement plan
+2
Hardware/Software Assurance Engineer
Hardware/Software Assurance Engineer

Airbus • Getafe

On-site
EUR 55,000 - 75,000
Hybrid work model
Life insurance
Health insurance
+1
Senior Software Platform Integration Engineer
Senior Software Platform Integration Engineer

Airbus Defence and Space • Getafe

Hybrid
EUR 90,000 - 130,000
Vacation days and extra time off
Hybrid work model
Life and health insurance
Airworthiness Assurance Engineer (Military Derivatives)
Airworthiness Assurance Engineer (Military Derivatives)

Airbus Defence and Space • Getafe

On-site
EUR 80,000 - 110,000
Hybrid working
Health insurance
Transport service
+3
Senior Onboard Safety-Critical Firmware & Software Engineer
Senior Onboard Safety-Critical Firmware & Software Engineer

Airbus • Getafe

On-site
EUR 70,000 - 110,000
Onboard Safety-Critical Firmware & Software Engineer
Onboard Safety-Critical Firmware & Software Engineer

Airbus • Getafe

On-site
EUR 70,000 - 95,000