Skip to content
Back to careers

Open role

Avionics Multi-Core Systems Engineer

DataMelbourne, FLRemoteC2CFull Time
US-CitizenGreen CardClearance: No

Job Description

Mandatory Skills

  • • Hands-on AC 20-193 / CAST-32A experience — NON-NEGOTIABLE• Multi-Core Processor Architecture and Analysis
  • • Hypervisor Technology
  • • Embedded Hardware Development and Verification
  • • RTOS in Safety-Critical Environments
  • • Hardware Interference Channel Identification
  • • Multi-Core Performance Analysis
  • • Benchmarking and Micro-Benchmarks
  • • Hardware/Software Interference Analysis and Mitigation
  • • Relevant safety-critical development standards, such as DO-178C, DO-254, DO-297,
  • or ARP4754B

Requirements

Key Responsibilities

  • • Perform multi-core analysis aligned with AC 20-193 guidance.
  • • Develop and execute benchmarks and micro-benchmarks on target multi-core
  • systems.
  • • Analyze performance impacts and undesired behavior caused by hardware or
  • software interference.
  • • Identify interference channels and implement mitigation strategies.
  • • Support embedded hardware development, integration, and verification.
  • • Document analysis results and support certification evidence.
  • • Collaborate with systems, hardware, software, and certification teams.

Note: 

  • Candidates must have relevant avionics experience, hands-on AC
  • 20-193 / CAST-32A experience, and multi-core processor experience. Embedded hardware,
  • hypervisor, and safety-critical RTOS knowledge are also essential.