Senior C++ Software Engineer

< Back to Job Search

BoeingMore Jobs from this Company

Disciplines: Aerospace Engineering, Mechatronics Engineering

Remuneration: $ per annum

Location: Brisbane

Type: Full Time

Posted: 05/11/2019


About us

Boeing Defence Australia is shaping the future of aerospace and delivering some of the nation's most important programs for the Australian Defence Force.

Joining us is a chance to make your mark, working with a diverse team that is united in pushing the boundaries of imagination and excellence.

We currently employ more than 2,500 people across 14 sites in Australia and three international locations and have a range of opportunities available as we plan for future growth.

The opportunity

Boeing Phantom Works International (PW-I) delivers the region's most sophisticated decision support, concept development and technology prototyping capability providing advanced operations analysis, modelling, simulation and development services for Boeing projects and customers worldwide.

The Phantom Works division of Boeing Defence, Space & Security conducts customer engagement activities to understand future needs and innovation activities to create next generation prototypes of future Boeing products and services.   

We are seeking Senior C++ Software Engineer to join our Brisbane team. You will be responsible for developing Boeing systems Modelling and Simulation frameworks and Computer Generated Forces (CGF) software. 

Successful applicants for the position will be experienced career C++ software developers with a depth of understanding and passion for software development and application design/architecture in areas such as; modelling and simulation, data visualisation/analytics, scientific computing, real-time computer graphics and/or serious games development. 

Relocation assistance will be considered for the right candidate.


Essential criteria

  • Bachelor Degree in Computer Science/Software Engineering or related
  • Minimum 10 years' experience in the desired technical disciplines
  • Strong knowledge of modern C++ principles and practice (C++11/14 mandatory, 17 desirable) and C++ frameworks (eg Qt, Boost). 
  • Able to interpret engineering maths and physics concepts and implementing as software models and algorithms
  • Excellent interpersonal, written and oral communication skills
  • Ability to work effectively within an agile development team and with people across all organisational levels
  • Ability to obtain an Australian defence security clearance (NV1)
  • Applicants must be Australian Citizens to meet defence security requirements.

 Desirable criteria

  • Experience with modern 3D graphics development (OpenGL, OpenSceneGraph, CesiumJS, WebGL)
  • Strong JavaScript skills, with demonstrated proficiency of modern front-end technologies and frameworks (VueJS , Angular, React, JQuery, etc.)
  • Experience with architecting for and deploying applications to cloud and distributed platforms such as Docker, Puppet, Kubernetes, Cloud Foundry.
  • Experience in full-stack webtech application development, including design and implementation of asynchronous Web APIs (REST, SSE, WebSockets etc.), and demonstrated proficiency with modern server-side technologies and frameworks (Node, Express, Django, Mongo, etc.)
  • Experience/knowledge of defence modelling and simulation software and technology development


We are committed to building a diverse and inclusive workplace. Female applicants, people of Aboriginal or Torres Strait Island descent and ex-defence personnel are encouraged to apply.


  • Flexible working options
  • Study assistance
  • Salary packaging
  • Employee Incentive Program
  • Global opportunities

Sorry, this job has expired

Share This Job

Dont miss out on new jobs like this

Get the latest jobs delivered to your inbox. Unsubscribe at anytime