Simulation Software Engineer (Experienced or Senior level)

Boeing · GBR - Crawley, UK

Simulation Software Engineer (Experienced or Senior level)

Company:

Boeing United Kingdom Limited

Boeing Global Services SW Engineering provides aerospace industry leadership in custom software development, engineering and technical services, and a range of other services to support training centres. Join the Commercial Simulation Binary team as a Simulation Software Engineer (Experienced or Senior level) part of the SW Engineering team supporting Training Solutions.

Hiring details:

  • This requisition is for a locally hired position in Crawley. Benefits and pay are determined at the local level and are not part of Boeing U.S. based payroll.

  • This position is expected to be 100% onsite. The selected candidate will be required to work onsite at one of the listed location options.

Position Responsibilities:

  • Own, modify, and extend a large C++ code base: design, implement, review, and ship high-quality code.

  • Work across the full development lifecycle: feature development, bug fixes, refactors, performance tuning, and maintenance.

  • Build and improve automated build systems and CI/CD pipelines to increase build reliability and developer productivity.

  • Develop and maintain cross-platform tooling for code generation, packaging, and deployment.

  • Troubleshoot build failures, reduce build times, and ensure reproducible builds across platforms.

  • Collaborate with product, QA, and DevOps to define requirements and deliverables.

  • Mentor junior engineers and contribute to engineering best practices and coding standards.

  • Support platform-specific development (Windows, Linux, iOS) and integration.

Basic Qualifications (Required Skills/Experience):

  • Bachelor of Science degree or higher from an accredited course of study in engineering, engineering technology (includes manufacturing engineering technology), chemistry, physics, mathematics, data science, or computer science

  • Strong proficiency in modern C++, ability to write clear, maintainable, and efficient code

Preferred Qualifications (Desired Skills/Experience):

Level 3 (Experienced):

  • 5+ years of applicable experience

  • iOS/macOS development experience

  • Knowledge of packaging and deployment for mobile platforms (IPA creation, code signing)

  • Experience with unit testing frameworks and test automation

  • Knowledge of native application security for desktop and mobile applications

  • Knowledge of build caching and distributed build systems

  • Background in performance optimization, memory management, and multithreaded programming

  • Proven experience working directly in and modifying a large, existing code base

  • Proven experience handling multiple tool chains for cross-platform development

  • Hands-on experience with automated build and CI systems

  • Strong debugging skills with experience using debuggers and profiling tools

  • Familiarity with source control workflows and branching strategies

  • Excellent communication skills and ability to work effectively on a cross-functional team

Level 4 (Senior):

  • 7+ years of applicable experience

  • iOS/macOS development experience

  • Knowledge of packaging and deployment for mobile platforms (IPA creation, code signing)

  • Experience with unit testing frameworks and test automation

  • Knowledge of native application security for desktop and mobile applications

  • Knowledge of build caching and distributed build systems

  • Background in performance optimization, memory management, and multithreaded programming

  • Proven experience working directly in and modifying a large, existing code base

  • Proven experience handling multiple tool chains for cross-platform development

  • Hands-on experience with automated build and CI systems

  • Strong debugging skills with experience using debuggers and profiling tools

  • Familiarity with source control workflows and branching strategies

  • Excellent communication skills and ability to work effectively on a cross-functional team

The Boeing benefits package goes above and beyond, focusing on your physical, emotional, financial and social well-being. Here’s a snapshot of what we offer:

  • Competitive salary and annual incentive plans

  • Continuous learning - you’ll develop the approach and skills to navigate whatever comes next

  • Success as defined by you - we’ll provide the tools and flexibility, so you can make a meaningful impact, your way

  • Inclusive culture - you’ll be embraced for who you are and empowered to use your voice to help others find theirs

  • Excellent Adoption and Parental leave options

  • 23 days plus UK public holidays and a Winter Break between Christmas and New Year

  • Pension Plan with up to 10% employer contribution

  • Company paid BUPA Medical Plan

  • Short Term Sickness: 100% pay for the first 26 weeks

  • Long Term Sickness: 66.67% of annual salary from 27th week

  • 6x annual salary life insurance

  • Learning Together Programme to support your on-going personal and career development

  • Access to Boeing’s Well Being Programs, tool and incentives

Conflict of Interest

Successful candidates for this job must satisfy the Company’s Conflict of Interest (COI) assessment process.

Language Requirements:

Not Applicable

Education:

Bachelor's Degree or Equivalent

Relocation:

Relocation assistance is not a negotiable benefit for this position.

Security Clearance:

This position does not require a Security Clearance.

Visa Sponsorship:

Employer will not sponsor applicants for employment visa status.

Contingent Upon Award Program

This position is not contingent upon program award

Shift:

Not a Shift Worker (United Kingdom)

Software pay context

Based on 7,533 disclosed Software salaries on RoleSuite, the role pays a median of $158K/year, with most offers between $124K and $200K (10th–90th percentile: $101K–$235K).

See the full Software salary breakdown →
Apply →