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

Software Engineer–Hardware Emulation (Hardware Emulation)-1

Boeing

$114,750 - $178,250
Dec 15, 2025
Berkeley, MO, US
Apply Now

The Boeing Company is seeking an Experienced Software Engineer–Hardware Emulation to support the Emulation team in developing software models that emulate the behavior and functionality of hardware components and systems, providing an all-software test and integration environment for various Boeing projects.

Requirements

  • 5+ years of experience in testing or programming software written in C or C++
  • 5+ years of experience in real-time, near real-time, or embedded systems
  • 5+ years of experience with release tools (Azure DevOps, Artifactory, Gitlab, Maven), configuration management, monitoring, virtualization and containerization
  • 5+ years of experience with mission/safety-critical software development
  • Knowledge of programming languages (e.g., C-Sharp, Java, Java 2 Enterprise and Mobile Editions (J2EE, J2ME), C++, Visual Basic, C, Assembly, Ladder Logic, Numerical Control (NC) Programming, Matlab)
  • Knowledge of operating system concepts, such as processes, threads, synchronization, memory management, file systems, and networking
  • Knowledge of virtualization and extensive experience designing, developing, implementing and managing virtual environments

Responsibilities

  • Independently performs 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.
  • Liaise with hardware engineers by contributing to the identification and review of requirements and specifications for the hardware being emulated.
  • Contributes to the development, automation, test, integration, and administration of emulation strategies and technologies.
  • Implements verification plans, test procedures and test environments, executing the test procedures and documenting test results for emulation technologies.
  • Supports in collecting and analyzing in-use product data to design new or enhance existing products.
  • Performs the identification, debugging, and resolution of issues to ensure the reliability and efficiency of software products.
  • Advises on software domains related to emulation technologies.

Other

  • 10% travel required
  • U.S. Person required as defined by 22 C.F.R. §120.15
  • Ability to obtain a U.S. Security Clearance for which the U.S. Government requires U.S. Citizenship
  • Bachelor of Science degree from an accredited course of study in engineering, engineering technology (includes manufacturing engineering technology), chemistry, physics, mathematics, data science, or computer science
  • Relocation assistance is not a negotiable benefit for this position