questdefensesystemssolutionsinc

questdefensesystemssolutionsinc

Senior Embedded Platform / Multicore Performance Engineer

Phoenix, AZ · Senior

Sponsorship not specified$20k-$193kDetected 1 day ago
C++LLMsRecruitingFPGAEmbedded SystemsAvionicsDO-178Electrical EngineeringHardware DesignMedical DevicesCommunication

About the role

  • Familiarity with AC 20-193 guidance for multicore processor certification and/or TSO-C153a is highly desired.
  • This is where problem-solvers, innovators, and visionary thinkers come together to shape the future.

Responsibilities

  • Design, develop, integrate, and support platform software for safety-critical embedded avionics systems operating in multicore environments.
  • Perform or support Worst-Case Execution Time (WCET) analysis with consideration for interference from GPUs, I/O subsystems, SSDs, FPGAs, and other shared resources.
  • Develop and support deterministic execution strategies, including cache partitioning, resource isolation, and resource management within RTOS-based environments.
  • Support DEOS or equivalent RTOS configuration, integration, troubleshooting, and performance optimization activities.
  • Collaborate with software, systems, graphics, and hardware teams to identify and resolve platform-level performance issues and multicore interference concerns.
  • Support software verification, validation, documentation, and certification activities in accordance with safety-critical aerospace development processes.
  • Develop technical documentation and engineering artifacts supporting platform design, performance analysis, and certification objectives.

Requirements

  • Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, or a related technical discipline.
  • 10+ years of experience developing software for embedded, real-time, or safety-critical systems.
  • Strong programming experience in C and/or C++ within embedded software environments.
  • Experience with DEOS, partitioned real-time operating systems, or other safety-critical RTOS platforms such as VxWorks, Integrity, LynxOS, PikeOS, or similar.
  • Experience working within DO-178B and/or DO-178C software development environments.
  • Strong understanding of multicore processor architecture and system-level behavior.
  • Experience with processor and memory architecture concepts, including shared memory access, cache hierarchy, memory controllers, and DDR/main memory systems.
  • Experience analyzing embedded software performance, timing behavior, or resource utilization in multicore systems.
  • Experience performing or supporting WCET analysis, timing analysis, or deterministic performance evaluation.
  • Ability to evaluate system interference impacts from shared resources such as GPU, I/O, FPGA, storage, memory, or other hardware resources.

Nice to have

  • Practical experience with DEOS RTOS.
  • Experience with cache partitioning, resource isolation, and resource management in multicore RTOS environments.
  • Experience supporting multicore certification planning, analysis, or compliance activities.
  • Experience supporting avionics display systems, flight deck systems, mission computers, or other aerospace embedded platforms.
  • Experience working with GPU interaction, shared memory behavior, or graphics-related performance impacts within embedded systems.
  • The QDSS Advantage:
  • You'll grow your career while contributing to mission-critical programs that demand excellence and shape the future.
  • What You'll Find Here

Compensation

  • Growth That's Supported – Competitive compensation, employer-matched 401(k), certification assistance, and clear opportunities for advancement.

Benefits

  • Competitive pay, comprehensive medical/dental/life and disability coverage, 401(k) with employer match, professional development support, and a flexible, friendly workplace.
  • A Culture That Works - A flexible, collaborative, and people-first environment where teamwork, innovation, and balance are valued.

Visa & Work Authorization

  • Citizenship or U

This listing is sourced directly from questdefensesystemssolutionsinc's careers page and normalized into a canonical job model.