Entry Level Flight Simulation Software Engineer
Company | The Boeing Company |
---|---|
Location | Hazelwood, MO, USA |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | Bachelor’s, Master’s, PhD |
Experience Level | Entry Level/New Grad |
Requirements
- Experience programming in C, C++, C#, Python, Java, or Ada (or an equivalent combination of technical education and experience)
- Experience as a Software Engineer
Responsibilities
- 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
Preferred Qualifications
- Bachelor’s, Master or Doctor of Science degree from an accredited course of study, in engineering, computer science, mathematics, physics or chemistry
- Experience in the defense or avionics industry
- Knowledge of basic networking principles
- Experience working on an Agile team using Agile methodologies and tools such as Jira
- Strong coordination and communication skills
- Ability to work in a multi-tasking environment while supporting multiple concurrent activities
- Ability to work effectively in a collaborative team environment