Brisbane, Queensland, Australia Hybrid

Boeing is hiring a Senior Software Engineer

Responsibilities

  • Develop robust C++ code for core simulation components including flight dynamics, artificial intelligence, physics, and networked systems, integrating with CAD-based models and existing simulation frameworks.
  • Quickly build and test prototypes of interactive training environments, such as cockpit interfaces and fluid behavior models, using both Blueprints and C++; assess new Unreal Engine features and external libraries for aerospace applications.
  • Design and implement custom plugins for the Unreal Editor, data-driven configuration tools, and automated workflows to streamline asset integration for technical and non-technical team members.
  • Optimize application performance across CPU and GPU by applying level-of-detail techniques, efficient streaming, multithreading, and memory management for desktop, mobile, and immersive VR/AR platforms.
  • Manage continuous integration and delivery pipelines, including automated builds, testing frameworks, and code review protocols to ensure consistent and stable software releases.
  • Work closely with 3D artists, technical artists, and simulation specialists to convert engineering requirements into efficient, maintainable code.
  • Enforce software quality through defined coding standards, static analysis, and automated testing procedures to ensure long-term reliability.

Benefits

  • Involvement in advanced technology initiatives
  • Options for remote or hybrid work arrangements
  • Attractive salary and performance-based incentives
  • Reduced rates on health coverage, travel, and lodging
  • Pre-tax salary packaging opportunities
  • Support for physical and mental wellness

Compensation

Competitive remuneration and incentive plan available

Work Arrangement

Flexible working options

Team

Cross-functional collaboration with artists, engineers, and domain experts

Responsibilities

  • Core Systems Development – Write clean, high‑performance C++ code for gameplay, physics, AI, and networking subsystems; integrate with existing simulation pipelines and CAD‑derived assets.
  • Feature Prototyping & R&D – Rapidly prototype interactive training scenarios (instrument panels, flight‑dynamic models, fluid‑flow effects) using Blueprints and C++; evaluate emerging UE tools and third‑party libraries for aerospace use.
  • Tool & Editor Extensions – Build custom Unreal Editor plugins, data‑driven configuration panels, and automated import pipelines that empower designers and subject‑matter experts.
  • Performance & Optimization – Profile CPU/GPU workloads, implement LOD/streaming, multithreading, and memory‑management strategies to meet real‑time constraints on desktop, mobile and VR/AR hardware.
  • CI/CD & Automation – Define and maintain build pipelines, unit/integration tests, and code‑review processes to ensure reliable delivery of releases.
  • Cross‑Discipline Collaboration – Partner with 3D artists, technical artists and simulation engineers to translate aerospace requirements into performant code.
  • Quality & Reliability – Establish coding standards, static‑analysis checks, and automated testing.

Benefits

  • Cutting edge projects
  • Flexible working options
  • Competitive remuneration and incentive plan available
  • Discounts for health insurance, travel and accommodation
  • Salary packaging options
  • Health and wellbeing benefits
Required Skills
C++PythonPowerShellBashGitAgile Methodologies
About company
Boeing
Boeing is a major aerospace company involved in the design, manufacture, and sale of commercial airplanes, defense products, and space systems. This role supports Boeing Commercial Airplanes Engineering Groups through international aviation projects.
All jobs at Boeing Visit website
Job Details
Department Software Development
Category other
Posted 3 months ago