Join Boeing as a Senior Software Engineer to design and develop cutting-edge simulation software for military and commercial flight training systems. Play a vital role in enhancing pilot training through innovative technology.
Key Responsibilities
Lead design, architecture, and development of simulation models
Partner with stakeholders to identify simulation requirements
Lead validation and verification of simulation software
Document and maintain technical code and algorithms
Integrate simulation software with hardware systems
Implement current and emerging technologies in simulation
Manage simulation software projects
Promote continuous improvement in processes and tools
Plan and execute work within a scrum team
Mentor junior engineers
Required Qualifications
3+ years of experience in software engineering
3+ years of experience with programming C/C++
Experience with software development in an agile environment
Ability to obtain a U.S. Secret Security Clearance
Preferred Qualifications
Bachelor of Science degree in engineering, computer science, or related field
5+ years of related work experience
Experience with object-oriented software architecture/design patterns
Prior experience with Python, Lua, or OpenGL
Experience with Continuous Integration/Delivery tools
Familiarity with simulation standards like DIS, DMO, HLA
Experience with aircraft platforms and training systems
Benefits & Perks
Health insuranceFlexible spending accountsHealth savings accountsRetirement savings plansLife and disability insurancePaid and unpaid time off