Boeing Australia is seeking an Application Developer (Scientific Software Applications Engineer) to develop and maintain in-house software tools for the BCA Structures organization, supporting a global community of over 2,500 end users. You will ensure application compliance with IT systems and contribute to all phases of the software lifecycle.
What You'll Do
- Support all phases of the software development lifecycle including requirements, design, quality assurance, and service support.
- Define and maintain BCA Structures functional software development and quality engineering processes, resources, and infrastructure.
- Perform software development, verification, and maintenance of multiple applications across multiple languages and technology stacks.
- Perform process and product audits to verify software lifecycle activities comply with approved processes and standards.
- Support the advancement of application services and common code reuse using DevOps practices (CI/CD, automation, monitoring).
- Support the development of system integration strategies and software architectures that promote common processes and tools.
- Support the identification and analysis of program/project software quality metrics to improve software quality and manage risk.
- Identify process or product non-compliances; support root cause analysis and implementation of corrective actions.
What We're Looking For
- Bachelor of Science degree from an accredited course of study in engineering or computer science.
- Experience with one of the following compiled languages: Fortran, C, C++, C#.
- Experience with one of the following interpretive Languages: Python, OpenGL, CMake, JAVA.
- Experience using common software version control tools such as Git and GitLab pipeline.
- Experience working with AGILE and/or Waterfall development methodologies.
- Familiar with On-Prem and Cloud services.
- Familiar with: Windows/AIX/Linux operating systems.
Nice to Have
- 5 or more years of related work experience.
- Familiar with Boeing processes and procedures.
- Exposure to Structures design and analysis engineering domains.
- Experience with the use of AI in code manipulation.
- Experience with ARP9005TM, DO-178 and/or DO-278.
- Software development experience in a collaborative team environment using agile principles and a structured development process including code reviews and automated DevOps processes/tools.
- Must satisfy the Company’s Conflict of Interest (COI) assessment process.
Technical Stack
- Languages: Fortran, C, C++, C#, Python, OpenGL, CMake, JAVA
- Tools: Git, GitLab
- Operating Systems: Windows, AIX, Linux
Team & Environment
Development team dedicated to supporting the BCA Structures Organization.
Benefits & Compensation
- Compensation: Level 1: $76,500 - $103,500; Level 2: $90,950 - $123,050; Level 3: $111,350 - $150,650
- Health insurance
- Flexible spending accounts
- Health savings accounts
- Retirement savings plans
- Life and disability insurance programs
- Programs that provide for both paid and unpaid time away from work
Work Mode
This position is onsite in Everett, Washington.
Boeing is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national origin, gender, sexual orientation, gender identity, age, physical or mental disability, genetic factors, military/veteran status or other characteristics protected by law.



