The Boeing Company is looking for Mid Level Software Engineers - Simulation to join the F-22 Pilot Training Vehicle Simulation Software team to support the long-term roadmap of the Vehicle Simulation team and develop products directly employed in the training of the nation's fighter pilots.
Requirements
- 5 years of experience developing in C/C++ for real time embedded systems
- 5 years of experience with Windows OS and Linux/Red Hat OS
- 5 years of experience in using Software Development tools such as Git, Bitbucket, MS Visual Studio
- Experience with VersionOne/Agility, GNAT Pro, GLStudio
- Experience developing in Ada, Fortran, OpenGL, Python, and Qt.
- Knowledge of cloud architecture, including the different types of clouds (public, private, and hybrid), the different cloud platforms and the various components involved (computing, storage, and networking).
- Knowledge of containerization technologies which includes understanding how to manage containers, deploy applications in a containerized environment, and troubleshoot issues.
Responsibilities
- Leads the design, architecture, and development of simulation models, virtual environments/platforms and frameworks to enhance test performance, and durability of software systems throughout the entire product lifecycle.
- Partners with stakeholders to lead the review and identification of simulation requirements and dynamics of the systems being simulated.
- Performs data collection and processing for use in simulations.
- Leads validation, verification, and refinement of simulation software code, models, simulations, test procedures and test environments, and modeling against real-world data, test data, benchmarks, or other similar models.
- Leads the documentation and maintenance of technical code, algorithms, specifications and descriptions of simulation models.
- Partners with cross functional engineering teams to integrate simulation software with hardware devices and systems.
- Leads implementing current and emerging technologies, tools, frameworks, and methods in the software engineering simulation environment.
Other
- 10% travel required
- U.S. Person as defined by 22 C.F.R. §120.15 is required
- Ability to obtain a U.S. Security Clearance for which the U.S. Government requires U.S. Citizenship.
- Interim and/or final U.S. Secret Clearance Post-Start is required
- Employer will not sponsor applicants for employment visa status
- 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