F-22 Simulation Software Engineer Simulation (Associate, Experienced, and Senior)
New Today
F-22 Simulation Software Engineer (Associate, Experienced, and Senior)
The Boeing Company is seeking a F-22 Simulation Software Engineer at the Associate, Experienced, and Senior levels to join the F-22 Simulation Infrastructure team located in Berkeley, Missouri. This role supports the Boeing Defense, Space & Security (BDS) Software Engineering organization and focuses on creating and maintaining the simulation environment and infrastructure used to develop and test advanced capabilities of the F-22 Raptor. The models support software engineers and are used in desktop development environments as well as hardware/software integration labs throughout the enterprise.
At The Boeing Company, we innovate and collaborate to make the world a better place. We strive for a welcoming, respectful, and inclusive environment with opportunities for professional growth. We are hiring for a broad range of experience levels including: Associate, Experienced, and Senior Software Engineers.
Responsibilities
- Supports the design, architecture, and development of simulation models, visualization, virtual environments/platforms, and frameworks to enhance test performance, safety, and durability of software and hardware systems throughout the product lifecycle
- Supports partnership with stakeholders to review and identify simulation requirements and dynamics of the systems being simulated
- Supports designing, modeling, simulation, testing, and analysis to assess and optimize overall system performance and capabilities
- Contributes to data collection and processing for use in simulations
- Supports validation, verification, and refinement of simulation software code, models, simulations, test procedures, and test environments, executing test procedures, documenting results, and modeling against real-world data
- Contributes to documenting and maintaining technical code, algorithms, specifications, and descriptions of simulation models
- Supports collaboration with cross-functional engineering teams to enable integration of simulation software with hardware devices and systems
- Supports implementing current and emerging technologies, tools, frameworks, and methods in the software engineering simulation environment
- Supports modernization, migration, sustaining, and updating simulation software to adapt legacy systems to new operating systems
Basic Qualifications (Required Skills/Experience)
- Ability to obtain access to Special Access Programs (SAP)
- 2+ years' experience in Ada, C++, Python, C#
- 2+ years' experience in Linux and Windows operating systems
Preferred Qualifications (Desired Skills/Experience)
- Bachelor of Science degree in engineering, 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 testing, and software integration testing
- Experience with Rust
- Knowledge of specification format requirements, guidelines, and change control processes; understanding of the relationship between specifications/standards and aircraft/product certification systems
- 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 API design, implementation, and testing
- Knowledge of real-time software architecture and design methodologies to meet real-time requirements
- Knowledge of software architecture and design methodologies
- 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 units, modules, or components as a combined entity
- Knowledge of cloud architecture and containerization technologies
- Ability to automate and script skills
- Knowledge of networking concepts, including IP addressing, subnetting, routing, and security
Security Clearance, Export Control, and Other Requirements
Security Clearance: This position requires the ability to obtain a U.S. Security Clearance. U.S. Citizenship is required.
Export Control: This position must meet export control compliance requirements. A “U.S. Person” is required as defined by 22 C.F.R. 120.15.
Drug Free Workplace: Boeing is a Drug Free Workplace with post-offer testing as outlined in policy.
CodeVue Coding Challenge: A technical assessment is required as part of the selection process. Failure to complete the assessment will remove you from consideration.
Total Rewards & Pay Transparency
At Boeing, we offer a Total Rewards package including competitive base pay and variable compensation opportunities, plus eligible benefits (health insurance, savings plans, retirement plans, life and disability insurance, and paid/unpaid time off). Pay ranges vary by experience and location.
Summary pay range for Associate: $90,100.00 - $121,900.00
Summary pay range for Experienced: $110,500.00 - $149,500.00
Summary pay range for Senior: $132,600.00 - $179,400.00
Relocation: This position offers relocation based on candidate eligibility.
Relocation: This position offers relocation assistance where eligible.
Education: Not Applicable
Language Requirements: Not Applicable
Visa Sponsorship: Employer will not sponsor applicants for employment visa status.
Stay safe from recruitment fraud! The only way to apply for a position at Boeing is via our Careers website. Equal Opportunity Employer. EEO is the law. Boeing participates in E-Verify. Right to Work statements are available as English and Spanish versions.
- Location:
- North East, England, United Kingdom
- Salary:
- £80,000 - £100,000
- Job Type:
- FullTime
- Category:
- Engineering