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.