Software Engineer - UAS Avionics & Embedded Systems

Boeing

Brisbane

On-site

AUD 90,000 - 130,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Generous study assistance and教育e
Salary packaging and CareerDevelopment
Health and wellbeing benefits
Formal reward and recognition program

Job summary

Boeing's Insitu Pacific in Australia seeks an Engineer - Software to contribute to avionics and embedded software for Uncrewed Aerial Systems. You will work within a project team to design and implement software components, guided by engineering standards.

You will develop GUI elements, run unit tests, debug, and support system integration and fielded products, while documenting design notes and test procedures for maintainable software.

Qualifications

  • Bachelor's degree in a technical discipline with 2+ years' experience.
  • Proficient in C++ and C# (.NET) with Windows/Linux development.
  • Experience GUI development and unit testing.
  • Familiar with Git, CI/CD basics, and problem solving.

Responsibilities

  • Perform requirements analysis and translate into component designs.
  • Implement, unit-test, and debug software in a commercial environment.
  • Support analysis and resolution of customer issues and provide defect reports.
  • Conduct system/interface design and verification plans for components.
  • Collaborate in a cross-functional team and follow design patterns.
  • Plan system integration, laboratory and field tests and document results.
  • Create and maintain design notes, test procedures and deployment scripts.
  • Manage configuration identification and support change requests.
  • Assist with project planning, effort estimates, and progress reporting.
  • Contribute to process improvements based on hands-on experience.

Skills

C++
C#
Windows/Linux
GUI development
Unit tests
Git
Communication
Problem solving

Education

Bachelor's degree in Mechatronics/Avionics/Software Engineering

Tools

Conan
CMake
Python
MATLAB
Jira
Confluence

Job description

Job Description

At Boeing, we innovate and collaborate to make the world a better place. We’re committed to fostering an environment for every teammate that’s welcoming, respectful and inclusive, with great opportunity for professional growth. Find your future with us.

About Insitu Pacific

Insitu Pacific delivers industry-leading uncrewed aerial system (UAS) services to Australia and the Asia-Pacific region. Our expertise, operational experience, and knowledge has established Insitu Pacific as a key provider of end-to-end advanced multi-domain ISR solutions.

Job Description

At Boeing, we innovate and collaborate to make the world a better place. We’re committed to fostering an environment for every teammate that’s welcoming, respectful and inclusive, with great opportunity for professional growth. Find your future with us.

About Insitu Pacific

Insitu Pacific delivers industry-leading uncrewed aerial system (UAS) services to Australia and the Asia-Pacific region. Our expertise, operational experience, and knowledge has established Insitu Pacific as a key provider of end-to-end advanced multi-domain ISR solutions.

Since 2009, our people, partnerships, suppliers and local flight testing and training facilities have effectively supported defence, commercial and civil customers. We are committed to maintaining and further developing our local supply chains and supporting Australia's sovereign capability as a vital component to a strong Australian defence industry sector.

The Opportunity

The Engineer - Software contributes to the design, implementation, verification, and support of avionics, sensors, data communications, embedded computers, user interfaces and related software for Uncrewed Aerial Systems (UAS).

Working under general supervision, the Engineer - Software applies established engineering practices, standards, and troubleshooting techniques to deliver defined components and features of moderate scope and complexity within a project team.

Responsibilities


  • Perform requirements analysis and decomposition for assigned features or subsystems, working from higher-level requirements and guidance.Translate assigned requirements into component-level specifications, unit designs and testable implementation tasks.
  • Implement, unit-test, and debug software and embedded solutions in a commercial development environment; follow coding standards and configuration management practices.
  • Support analysis and resolution of customer support issues for existing fielded products and provide clear defect reports and remediation plans.
  • Conduct trade studies of moderate scope and prepare system interface definitions, verification and acceptance plans for assigned components.
  • Design and develop software solutions as part of a cross-functional team; follow approved design patterns and reuse strategies.
  • Plan and participate in system integration, laboratory and field test and evaluation for assigned components; execute test cases and document results.
  • Assist with the construction of prototype and production validation activities for assigned assemblies or modules.
  • Create and maintain technical deliverables such as unit-level design notes, test procedures, build/deploy scripts, and user or maintenance advisories for assigned items.
  • Perform configuration identification and control for assigned components and contribute to change requests.
  • Assist with technical project planning, effort estimates, execution tracking, and progress reporting for assigned work packages.
  • Participate in engineering process measurement and improvement activities, suggesting practical changes based on hands-on experience.


Experience/Qualifications

Essential:


  • Bachelor's Degree in Mechatronics, Avionics, Electrical/Electronics, Software Engineering, or related technical discipline.2+ years professional experience in specification, design, implementation, test and in-service support of electronic and software products.
  • Practical experience coding in C++ and C#(.net); familiarity with Windows and Linux development environments.
  • Experience developing graphical user interfaces and writing unit tests.
  • Familiarity with version control (e.g., Git), issue tracking, and basic CI/CD practices.
  • Strong written and verbal communication skills; ability to manage multiple tasks and meet schedule commitments.
  • Logical, systematic problem-solving skills and the ability to apply engineering standards under general supervision.


Desirable


  • GUI development experience using WPF.Proficiency in Python, MATLAB, Conan, Cmake and/or Java.
  • Familiarity with the Atlassian tool suite (Jira, Confluence).
  • Domain familiarity in avionics (flight control), real-time computers, navigation and inertial sensors, communication systems, or EO/ LIDAR/ IR processing.
  • Experience with model-based development, requirements management tools, or formal verification techniques.
  • Knowledge of secure coding practices and basic cybersecurity considerations.
  • Prior exposure to customer-deployed engineering operations and field support activities


Eligibility


  • Applicants must be Australian Citizens to meet defence security requirements
  • Able to obtain an Australian Defence Security Clearance
  • You may require a Foreign Work Authorisation (FWA) in order to perform this role. This is not a requirement set or determined by Boeing but by the Department of Defence under laws issued in 2024. Please refer to the Department of Defence website to understand these requirements.


Benefits


  • Generous study assistance and education options
  • Salary packaging and Career Development support
  • Health and wellbeing benefits including annual flu vaccinations and access to an Employee Assistance Program
  • Formal reward and recognition program


If you are ready to join an innovative industry leader and would like to register your interest in working for Insitu Pacific, please apply.

Equal Opportunity Employer:

We are an equal opportunity employer. We do not accept unlawful discrimination in our recruitment or employment practices on any grounds including but not limited to; race, color, ethnicity, religion, national origin, gender, sexual orientation, gender identity, age, physical or mental disability, genetic factors, military and veteran status, or other characteristics covered by applicable law.

We have teams in more than 65 countries, and each person plays a role in helping us become one of the world’s most innovative, diverse and inclusive companies. We are proud members of the Valuable 500 and welcome applications from candidates with disabilities. Applicants are encouraged to share with our recruitment team any accommodations required during the recruitment process. Accommodations may include but are not limited to: conducting interviews in accessible locations that accommodate mobility needs, encouraging candidates to bring and use any existing assistive technology such as screen readers and offering flexible interview formats such as virtual or phone interviews.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Engineer - Software
Engineer - Software

Boeing • Brisbane

On-site
AUD 90,000 - 130,000
Generous study assistance and教育e
Salary packaging and CareerDevelopment
Health and wellbeing benefits
+1
Engineer - Software
Engineer - Software

Insitu Pacific Pty Ltd. • Brisbane

On-site
AUD 90,000 - 130,000
Study assistance
Career development
Health benefits
+1
Production / Maintenance, Repair and Overhaul Technician
Production / Maintenance, Repair and Overhaul Technician

Boeing • Brisbane

On-site
AUD 70,000 - 95,000
Study assistance
Health benefits
Career development support
+1
Software Engineer
Software Engineer

Boeing • Brisbane

On-site
AUD 100,000 - 140,000
Generous Program Allowance
Bonus scheme and salary packaging
Professional development and training
+2
Contracts Specialist
Contracts Specialist

Boeing • Brisbane

On-site
AUD 120,000 - 180,000
Defence programs
Collaborative culture
Professional development
+1
AIR6500 Senior Software Engineer
AIR6500 Senior Software Engineer

Boeing • Brisbane

Hybrid
AUD 110,000 - 170,000
Hybrid schedule
Paid leave
Health discounts
+4
AIR6500 Senior Software Engineer
AIR6500 Senior Software Engineer

Boeing Co. • Brisbane

Hybrid
AUD 130,000 - 190,000
Competitive salary
Hybrid work model
Paid leave entitlements
+3
Systems Integration, Verification And Validation Engineer
Systems Integration, Verification And Validation Engineer

The Boeing Company • Port Stephens, Brisbane

On-site
AUD 90,000 - 130,000
Competitive Salary
Hybrid work schedule
Paid leave entitlements
+4
AIR6500 Senior Software Engineer
AIR6500 Senior Software Engineer

Boeing Defence Australia • Brisbane

Hybrid
AUD 150,000 - 190,000
Competitive salary
Bonuses
Hybrid work
+7
Contracts Specialist
Contracts Specialist

Boeing Company • Brisbane

On-site
AUD 110,000 - 150,000
Top locations