Software Engineer
Boeing
In this Software Engineer role in Bristol, you will help design and develop simulation-driven software across defence domains, contributing to certification and integration efforts. You’ll work with cross‑functional teams on simulation models, visualizations, and test environments to improve performance and safety. The role blends research, development, and certification activities within a fast‑paced, collaborative culture. You’ll be part of a growing engineering capability shaping simulation software for air, land, and maritime applications.
Pay / Benefits- Competitive salary and annual incentive plans
- Continuous learning and career development
- Inclusive culture
- Parental leave options
- 23 days annual leave plus UK public holidays and winter break
- Pension plan with employer contribution
- Design, architect and develop simulation models, visual environments, and frameworks to improve test performance and system safety across the product lifecycle
- Collaborate with stakeholders to determine simulation requirements and system dynamics
- Perform design, modelling, simulation, testing and analysis to assess and optimize performance
- Collect and process data for simulations and validate models against real-world data
- Document code, algorithms and simulation specifications; support integration with hardware and other systems
- Coordinate with cross-functional teams to enable software-hardware integration
- Adopt new technologies, tools, and methods in the simulation environment
- Modernize and sustain legacy simulation software for new operating systems and environments
- Lead simulation software project management tasks and contribute to DO-178 certification activities
- Support reviews of software data items with suppliers and internal Boeing teams
- Participate in SOI activities (requirements, design, verification, final compliance) to ensure regulatory compliance
- Bachelor of Science degree or higher in engineering, engineering technology, chemistry, physics, mathematics, data science, or computer science
- Ability to obtain security clearance
- 5+ years involvement with DER/TSO/CVE or equivalent
- 5+ years in RTCA DO-178 software considerations for airborne systems (embedded)
- 5+ years across software lifecycle data items and DO-330/DO-331
- Experience with Agile planning tools (e.g., JIRA, GITLAB)
- C++, Lua or similar language; strong OOP and software design principles
- Version control proficiency (Git, Bitbucket)
- Familiarity with DevOps, CICD, testing frameworks and unit testing
- Domain expertise in Interior Cabins, Seats, In Flight Entertainment or Onboard Network Systems
- Knowledge of DIS and HLA protocols; experience with COTS simulation environments
- Production software release processes
- Collaborative mindset with cross-functional teams
- Strong problem-solving and quick resolution of complex issues
- Effective communication and documentation
- C++, Lua scripting
- Object-oriented design and programming
- Version control (Git, Bitbucket)
Reference: WJ-747_31200332