Boeing-posted 1 day ago
$73,100 - $98,900/Yr
Full-time • Entry Level
Berkeley, MO

The Boeing Company is looking for an Entry Level F-22 Simulation Software Engineer Simulation to join the F-22 Simulation Infrastructure team located in Berkeley, Missouri. This position will focus on supporting the Boeing Defense, Space & Security (BDS) Software Engineering organization. This organization designs, develops, and demonstrates avionics solutions for the F-22 Raptor, the premier 5th gen air superiority fighter flown only by the United States Air Force (USAF). Your role will require you to work as a member of an agile team to create and maintain the simulation environment and infrastructure used to support the development and test of advanced capabilities of the F-22 Raptor. These models support the software engineers and are utilized in a desktop development environment for our engineers as well as hardware/software integration labs throughout the enterprise.

  • Assists with the design, architecture, and development of simulation models, simulation visualizations, virtual environments/platforms and frameworks to enhance test performance, safety, and durability of software and hardware systems throughout the entire product lifecycle.
  • Contributes to partnering with stakeholders to review and identify simulation requirements and dynamics of the systems being simulated.
  • Assists with designing, modeling, simulation, testing, and analysis to assess and optimize overall system performance and capabilities.
  • Participates in data collection and processing for use in simulations.
  • Assists with validation, verification, and refinement of simulation software code, models, simulations, test procedures and test environments, executing test procedures, documenting test results and modeling against real-world data, test data, benchmarks, or other similar models.
  • Assists with documenting and maintaining technical code, algorithms, specifications and descriptions of simulation models.
  • Contributes to partnership with cross functional engineering teams to enable integration of simulation software with hardware devices and systems.
  • Assists with implementing current and emerging technologies, tools, frameworks, and methods in the software engineering simulation environment.
  • Assists with modernizing, migrating, sustaining, and updating simulation software to adapt legacy systems to new operating systems.
  • Assists with simulation software project management functions.
  • Ability to obtain access to Special Access Programs (SAP).
  • 1 years’ experience in Ada, C++, Python, C#.
  • 1 years’ experience in Linux and Windows operating systems.
  • Bachelor of Science degree from an accredited course of study in engineering, engineering technology (including manufacturing engineering technology), chemistry, physics, mathematics, data science, or computer science.
  • 2+ years’ experience in real-time software development, embedded software development, software abstraction, and containerization.
  • 2+ years’ experience in AGILE software development, Git, software unit test, and software integration testing.
  • Experience with Rust.
  • Knowledge of specification format requirements, guidelines, and change control processes.
  • Understanding of relationship between specifications/standards and aircraft/product certification systems.
  • Knowledge and ability to design, develop, integrate, apply, and test software models, simulations, framework environments, tools, and applications with higher order programming languages, assembly, and auto-code.
  • Ability to perform Application Programming Interface (API) design, implementation, and testing.
  • Knowledge of real-time software architecture and design methodologies to synthesize models and simulation frameworks that meet real-time requirements.
  • Knowledge of software architecture and design methodologies.
  • Ability to synthesize software architectures and designs that meet requirements, characteristics and constraints.
  • Knowledge of building and execution environments that include hosts, processors, operating systems, and networks.
  • Ability to build, integrate, test, and troubleshoot software components comprising simulation models and build/execution frameworks.
  • Knowledge of verification, validation, certification, and qualification processes.
  • Ability to design and develop software testing processes for different units, modules or components of a software application as a combined and integrated entity.
  • Knowledge of cloud architecture, including the different types of clouds (public, private, and hybrid).
  • Ability to automate and script skills.
  • Knowledge of containerization technologies.
  • Knowledge of networking concepts, including IP addressing, subnetting, routing, and security.
  • Competitive base pay and variable compensation opportunities.
  • Health insurance.
  • Flexible spending accounts.
  • Health savings accounts.
  • Retirement savings plans.
  • Life and disability insurance programs.
  • Programs that provide for both paid and unpaid time away from work.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service