Logo for Software Engineer - C++/Python

Software Engineer - C++/Python

NAVANTIA AUSTRALIA PTY LTD
Docklands, VIC
A$100,000-$110,000 p/a
Information & Communication Technology → Engineering - Software
Full-time
On-site

Posted 11 hours ago


The Role:

It's never been a more exciting time to be joining Navantia Australia, one of Australia's leading companies in the Maritime and Defence industry. We are currently building a strong capability to create faster, smarter and more resilient vessels through advanced engineering and technologies.

Due to Navantia Australia's ongoing success in delivering specialised Engineering Services to the Royal Australian Navy, we are growing considerably and are taking huge steps into Innovation. This is a fantastic opportunity to be part of a successful emerging Innovation team and work alongside industry leaders and like-minded engineers on exciting new technologies in the maritime domain and beyond.

As a Software Engineer, you will be working within the Corporate Technology and Digital Engagement division of Navantia Australia and will be responsible for delivering software products to market.

The role is available in Sydney, Canberra or Melbourne office locations

In this role, you will:

Design, develop, modify, document, test, implement, install and support software applications and systems. This supports moving proof-of-concept innovation and R&D projects into production that align with the commercialisation goals of Navantia Australia.

These projects include the development of maritime technologies related to artificial intelligence, simulation, and autonomous systems. The Software Engineer – C++/Python works across both high-performance systems and modern API development. They will contribute to algorithm design and optimization in C++, maintain and enhance existing C++ codebases, and develop REST APIs in Python. Additionally, they will play a key role in converting Python R&D prototypes into production-grade C++ implementations, ensuring efficiency, scalability, and maintainability.

As the ideal candidate, you will have:

3+ years demonstratable industry experience working in C++ product development.

Demonstratable industry experience working with Python, particularly in HTTP based APIs using frameworks such as FastAPI.

Demonstrates strong coding skills and understanding of related C++ and Python technologies and frameworks.

Experience working in an agile environment with remote teams.

Demonstrated ability to operate autonomously using initiative, sound reasoning, listening and decision-making skills.

What it's like to work with Navantia Australia

At Navantia Australia, we recognise that it's our people who are our greatest asset. We are committed to giving all employees the opportunity to grow their skills, gain valuable experience, develop professionally, and work on exciting diverse projects.

We provide a range of benefits including, ongoing professional development, flexible working options and competitive remuneration packages. We pride ourselves on being an equal opportunity employer and embrace culture of corporate diversity and workplace innovation.

About Us:

Navantia Australia specialises in project management, engineering services and through life support in the naval shipbuilding domain. We provide the Royal Australian Navy (Navy) with cross platform solutions through our heritage and evolved capability as an Original Equipment Manufacturer (OEM) and our platform integration expertise.

As the designer and through participation in the Destroyer Guided Missile (DDG), Auxiliary Oiler Replenishment (AOR), Landing Helicopter Dock (LHD) and LHD Landing Craft (LLC) programs, Navantia Australia has been a vital part of interesting, innovative and cutting-edge shipbuilding and sustainment activities. Navantia Australia also supports the Navy through provision of design compliant and product agnostic engineering upgrades to meet demands for capability advancements to accommodate for new and emerging threats.

Navantia Australia has a number of benefits including:

Company Paid Parental Leave (12 weeks Primary Carer / 2 weeks Secondary Carer)

Navantia Australia Flexible Work - for selected sites & positions

Company paid Defence Reservist Leave – 4 weeks

Employee Discounts Portal offering discounts from major retailers

Salary sacrifice for Superannuation

Novated Lease

Training opportunities

​​​​​​​Spanish language classes

Quarterly Employee Achievement Award

Company paid shuttle bus from Garden Island < > Kings Cross Station

Weekly fruit boxes all sites

Employee Assistance Program (EAP)


About NAVANTIA AUSTRALIA PTY LTD

Garden Island, NSW, Australia

This company does not have any further information provided at this time. We encourage you to research the company by searching for them to learn more about the company or role in question before applying.

Looking for More Opportunities?

Explore more jobs with upfront salary details that respect your worth.

Engineering - Software

ARIMGSAS

Melbourne, VIC
A$75,000-$80,000 p/a
Full-time
On-site

Senior Python Engineer

PRA

Melbourne, VIC
A$1,000 p/d
Contract
Hybrid

Software Engineer – TSPV Cleared

Horizontal Talent Australia Pty Ltd

Melbourne, VIC
A$110,000-$130,000 p/a
Full-time
On-site

Software Engineer

AVRUS Solutions

Hawthorn, VIC
A$95,000-$135,000 p/a
Full-time
On-site

Software Engineer

M.T. VENDING PTY. LTD.

Alphington, VIC
A$80,000-$90,000 p/a
Full-time
On-site

Senior Embedded Systems Engineer | C Programmer

Inner Range

Mt. Waverley, VIC
A$100,000-$120,000 p/a
Full-time
On-site

Software Engineer Team Lead

Australia Wide Engineering Recruitment

Mulgrave, VIC
A$150,000 p/a
Full-time
On-site

Senior Embedded Software Engineer

Conry Tech Development Pty Ltd

Chirnside Park, VIC
A$120,000-$150,000 p/a
Full-time
On-site