Simulation Software Engineer (Experienced or Senior level)

  • Boeing
  • Crawley, Sussex
  • 14/06/2026
Full time Information Technology Telecommunications

Job Description

Responsibilities
  • Own, modify, and extend a large C++ code base: design, implement, review, and ship high-quality code.
  • Work across the full development lifecycle, including 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 teams to define requirements and deliverables.
  • Mentor junior engineers and contribute to engineering best practices and coding standards.
  • Support platform specific development for Windows, Linux, and iOS, and integration work.
Qualifications
  • Bachelor of Science degree or higher in engineering, engineering technology, chemistry, physics, mathematics, data science, or computer science.
  • Strong proficiency in modern C++.
  • Experience with iOS/macOS development.
  • 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 toolchains 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.
  • 5+ years of applicable experience (Level3 - Experienced) and 7+ years (Level4 - Senior).
Benefits & Compensation
  • Competitive salary and annual incentive plans.
  • Continuous learning and development programs.
  • Flexible work arrangements and tools to make a meaningful impact.
  • Inclusive culture and a focus on well being.
  • Parental leave options - 23 days plus UK public holidays and a winter break.
  • 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 week27.
  • Life insurance: 6 annual salary.
Location &ally hired position in Crawley, United Kingdom - 100% onsite. EEO & Diversity Statement

Boeing is an equal opportunity employer. We are committed to protecting, connecting, and exploring our world and beyond in a safe and sustainable way. From the seabed to outer space, you can contribute to work that matters with a company where diversity, equity, and inclusion are shared values. We foster an environment that's welcoming, respectful, and inclusive of every teammate, with great opportunities for professional growth.