Senior Software Engineer

Posted:
1/12/2026, 3:02:25 PM

Location(s):
Western Australia, Australia ⋅ Perth, Western Australia, Australia

Experience Level(s):
Senior

Field(s):
AI & Machine Learning ⋅ Software Engineering

Workplace Type:
Hybrid

Job Description

The Opportunity

We are seeking a talented Senior Software Engineer with strong architectural experience in building software supporting remote offshore, subsea inspections to join our established and dynamic team in West Perth office. You will not only contribute to hands‑on development and improvement of our Sense Suite, but also help shape the architecture and technical direction of our software applications for remote surveying and inspection operations.

Here's what you will do:

  • Improve and extend a multi‑faceted product suite encompassing a range of technologies and deployment environments, from desktop to web using AWS cloud‑native infrastructure.
  • Facilitate the storage, processing, retrieval, and display of data such as point clouds, imagery, and video at scale.
  • Engage key technical stakeholders to build requirements and define architectural standards for future development.
  • Maintain the integrity and high availability of our platform and cloud‑based services while designing scalable, robust solutions across desktop, web, and cloud environments.
  • Provide architectural guidance and make key technical decisions to ensure the long‑term maintainability and scalability of our systems.
  • Work closely with customers and operational stakeholders to understand their needs, shape priorities, support product adoption, and turn real‑world feedback into meaningful improvements.

Who are we

We are Fugro, the world’s leading Geo‑data specialist, using cutting‑edge technology to help clients understand the planet and make better decisions. In this role, you’ll join our R&D team in the Technology department, where we automate complex spatial data workflows and turn real‑world data—such as LIDAR point clouds, imagery, sonar scans, and multibeam surveys—into clear insights delivered through intuitive, web-based interfaces. Working with data captured by vessels, aircraft, and autonomous systems and processed in AWS using modern machine learning and 3D visualisation techniques, you’ll help create solutions that make a real impact for clients across land, sea, and offshore environments.

How we work

We embrace a modern and collaborative work culture, where everyone feels comfortable to be themselves; all voices heard, all cultures respected.

Fugro is committed to helping our employees move towards their full potential, through alignment, autonomy, and personal accountability, in a supportive, information sharing work environment.  While we support remote work, we also value face-to-face interactions, whiteboard discussions and sharing a meal together.

About You

To succeed in this role, you will need:

  • Demonstrated experience in software architecture, including designing complex systems and selecting appropriate technologies.
  • Strong, pragmatic technical skills and the ability to quickly learn new languages, frameworks, and modern AI‑driven development tools.
  • Experience building robust, user‑friendly Windows desktop applications (C#, .NET, WPF) and React‑based web applications (TypeScript).
  • Familiarity with AWS services, Infrastructure as Code (IaC), DevOps practices, and CI/CD pipelines (preferably GitHub Actions).
  • Strong communication skills, with the ability to collaborate effectively with stakeholders, customers, and team members—including translating feedback into actionable technical decisions.
  • Ability to prioritise and adapt to changing requirements in an agile environment.
  • Willingness and capability to step into architectural leadership when needed, providing guidance and mentoring to the team.

Extra things we value:

  • Experienced with C++ or video encoding and decoding, and programming with CUDA
  • 3D data display for web (high fidelity point clouds)

Fugro offers

  • Enjoy flexible working hours, including hybrid work-from-home options, to support your work-life balance and personal commitments
  • Be rewarded with competitive compensation and annual salary reviews
  • Feel the security that our salary continuance insurance provides in case of unforeseen circumstances
  • Our global career framework and Fugro academy provides pathways to support your growth and career progression
  • Our inclusive, information sharing culture means that colleagues happily share knowledge, setting each other and our teams up for success
  • Be part of a diverse, friendly and supportive environment, where you can feel free to be yourself
  • Enjoy the ability to be fully present with your family upon the arrival of a new child, with our 12 week Parental Leave policy
  • Progressive company with industry new and cutting-edge technology

How to apply

Please ensure your CV is up to date, with relevant information clear and succinct and follow the application prompts. 

Candidates will be asked to provide evidence of Australian working rights to be considered for this position (visa sponsorship is not offered).

Fugro reserves the right to close this advert at any time.

Applications or interest via recruitment agencies will not be accepted at this time.

Disclaimer for recruitment agencies:

Fugro does not accept any unsolicited applications from recruitment agencies. Acquisition to Fugro Recruitment or any Fugro employee is not appreciated.

Fugro

Website: https://fugro.com/

Headquarter Location: Leidschendam, Zuid-Holland, The Netherlands

Employee Count: 10001+

Year Founded: 1962

IPO Status: Public

Last Funding Type: Post-IPO Equity

Industries: Construction ⋅ Oil and Gas ⋅ Project Management