Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Boeing Logo

Associate Software Engineer–Hardware Emulation (Virtual)

Boeing

$90,100 - $121,900
Sep 5, 2025
Berkeley, MO, US
Apply Now

Boeing is seeking to develop software models that emulate the behavior and functionality of hardware components and systems to provide an all-software test and integration environment for various Boeing projects across Commercial Airplanes, Defense and Space platforms, training devices, and autonomous platforms.

Requirements

  • 2+ years of experience in testing or programming software written in C or C++
  • 2+ years of experience in real-time, near real-time, or embedded systems
  • 2+ years of experience with release tools (Azure DevOps, Artifactory, Gitlab, Maven), configuration management, monitoring, virtualization and containerization
  • 2+ years of experience do you have with mission/safety-critical software development
  • Ability to comprehend and describe the structure of a computer system made from multiple component parts, so that it can develop, fix networks and platforms, configure software, use different programming languages and troubleshoot hardware as necessary.
  • Knowledge to design, develop, test and debug software programs without a user interface (UI) that will manage hardware components or peripherals attached to a computer. Knowledge of platform's hardware, bus interfaces used by hardware to communicate with host and location of device driver software. Knowledge to write kernel mode driver, initialize software and control hardware
  • Knowledge of virtualization and extensive experience designing, developing, implementing and managing virtual environments.

Responsibilities

  • Supports the design, development, test, and integration of software models to emulate the behavior and functionality of hardware components or systems to provide an all-software test and integration environment.
  • Partners with hardware engineers by contributing to the identification and review of requirements and specifications for the hardware being emulated.
  • Supports the development, automation, test, integration, and administration of emulation strategies and technologies.
  • Supports the development of verification plans, test procedures and test environments, executing the test procedures and documenting test results for emulation technologies.
  • Supports collecting and analyzing in-use product data to design new or enhance existing products.
  • Contributes to the identification, debugging, and resolution of issues to ensure the reliability and efficiency of software products.
  • Supports advising on software domains related to emulation technologies.

Other

  • Ability to obtain Secret U.S. Secret clearance, final post-start
  • 10% Travel
  • Employer will not sponsor applicants for employment visa status.
  • An interim and/or final U.S. Secret Clearance Post-Start is required.
  • This position requires the ability to obtain a U.S. Security Clearance for which the U.S. Government requires U.S. Citizenship.