Software Engineer - Simulation (Experienced, Senior) jobs in United States
cer-icon
Apply on Employer Site
company-logo

Boeing · 2 weeks ago

Software Engineer - Simulation (Experienced, Senior)

Boeing is a leading aerospace company committed to innovation and collaboration. They are seeking a highly motivated Software Engineer to join the Training Systems - Battlespace Simulation Management team, focusing on developing flight simulators for military pilots and managing the software lifecycle.

AerospaceIndustrial
badNo H1BnoteSecurity Clearance RequirednoteU.S. Citizen Onlynote

Responsibilities

Leads the design, architecture, and development of simulation models, simulation visualizations, virtual environments/platforms and frameworks
Partners with stakeholders to lead the review and identification of simulation requirements and dynamics of the systems being simulated
Leads 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
Leads the documentation and maintenance of technical code, algorithms, specifications and descriptions of simulation models
Partners with cross functional engineering teams to lead integration of simulation software with hardware devices and systems
Leads implementing current and emerging technologies, tools, frameworks, and methods in the software engineering simulation environment
Leads simulation software project management functions
Promotes continuous improvement with ideas for process, tool, and automation improvements
Plans and executes work within a scrum team using scaled agile practices
Represents the organization as the prime technical contact on contracts and projects
Interacts with senior external personnel on significant technical matters often requiring coordination between organizations
Support proposal development and lead engineering execution by identifying activities, resources, and tasks required to complete the work statement
Mentor junior engineers and foster innovation within the team

Qualification

C/C++ programmingAgile software developmentSimulation software designObject-oriented architectureContinuous Integration/DeliveryVersion ControlBuild AutomationPythonLuaOpenGLJiraJenkinsGitlabCMakeVisual StudioSimulation standardsCommunication skillsTeam collaboration

Required

3+ years of experience in software engineering
3+ years of experience with programming C/C++
Experience with software development in an agile environment
Secret Clearance and Special Program Access, Post-Start
This position must meet U.S. export control compliance requirements. To meet U.S. export control compliance requirements, a 'U.S. Person' as defined by 22 C.F.R. 120.62 is required. 'U.S. Person' includes U.S. Citizen, U.S. National, lawful permanent resident, refugee, or asylee
This position requires the ability to obtain a U.S. Security Clearance for which the U.S. Government requires U.S. Citizenship. An interim and/or final U.S. Secret Clearance Post-Start is required

Preferred

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
5 or more years' related work experience or an equivalent combination of education and experience
Prior experience with object-oriented software architecture / design patterns
Prior experience with Python, Lua or OpenGL is a plus
Developing applications targeted for desktop as well as mobile/tablet environments
Experience with tools for Continuous Integration/Delivery, Version Control, and Build Automation
Familiarity with tools such as Jira, Jenkins, Gitlab, CMake, Visual Studio
Familiarity with simulation standards such as Distributed Interactive Simulation (DIS), Distributed Mission Operations (DMO), and High Level Architecture (HLA)
Experience with aircraft platforms, aviation, simulation, and training systems is beneficial
Strong written and verbal communication skills along with the ability and desire to work in a team environment

Benefits

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

Company

Boeing offers commercial, defense airplanes, space, security systems, and global services.

Funding

Current Stage
Late Stage

Leadership Team

leader-logo
CJ Nothum
CEO & Executive Communications, Senior Manager
linkedin
leader-logo
Colton Engelke
CEO and Executive Communications
linkedin
Company data provided by crunchbase