2,061,739open jobs
121,819companies
237,110added this week
Browse all
Salary
≈ $82k – $177k per year (Estimated)
Location
In office (Brisbane)
Seniority
Senior · 5+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 29, 2026. First seen by Alion on Sep 14, 2026. Emesent scores B on the Alion truth index.

Overview
Company
Impact
Profile match
Emesent builds autonomous drone and lidar mapping technology for underground and inaccessible environments. Its Hovermap system scans mines, tunnels and infrastructure without satellite positioning. The company was spun out of Australia's national science agency.

Our Mission: To Be Bold and Impactful

At Emesent, we build autonomous robotics, LiDAR mapping, and spatial data technologies that are transforming the way industries understand and interact with the physical world. Founded in 2018 with deep roots in Australia's globally recognised CSIRO, Emesent has become a global leader in drone autonomy and mobile mapping solutions.

With a rapidly growing international customer base and expanding product portfolio across hardware, desktop software, and cloud platforms, we are entering an exciting new phase of growth and we're looking for engineers who want to help shape what comes next.

The Opportunity

Cortex is the software and control architecture at the heart of every Emesent scanner. It's what takes you from handheld mapping all the way to autonomously controlling robotic systems connected to it. As a Senior Software Engineer on the Capture team, you'll focus on the software engineering craft that makes Cortex robust and reliable: sound architecture, high-quality code, strong automated testing, and smooth deployment.

You'll work hands-on across the stack with a strong focus on the software architecture and deployment of the robotics Cortex stack, from low-level C++ modules to the Python tooling that supports development work, testing, tuning, and deployment. This is a senior individual contributor role reporting to the Capture Engineering Manager, where we're looking first and foremost for depth in software engineering.

Key Responsibilities

Software Design & Architecture

  • Apply SOLID software engineering and architectural principles across the Cortex stack
  • Contribute to and help evolve the software architecture so it remains scalable, maintainable, and extensible as the platform and team grow
  • Design, implement, and maintain core Cortex modules, including domains such as hardware interface, navigation, mapping, and perception
  • Make sound technical trade-offs and drive design decisions that keep the stack reliable as it scales

Software Development

  • Write production-quality C++ for performance-critical components
  • Build supporting tools, test harnesses, and analysis scripts in Python
  • Use Bash for scripting and automation across development and deployment workflows
  • Develop software in Linux-based systems

Testing, Deployment & CI/CD

  • Own and expand automated testing and regression pipelines to keep the stack reliable as it grows
  • Build, maintain, and improve CI/CD pipelines and containerised development workflows (Docker)
  • Deploy and integrate software using the GitHub and AWS ecosystems
  • Validate software behaviours in simulation and on physical hardware, including field trials

Collaboration & Mentorship

  • Mentor other engineers in the team, helping build their technical skills and judgement
  • Lead and participate in design reviews, code reviews, and technical planning
  • Work closely with hardware, software and product teams to translate customer and field requirements into robust software
  • Document design decisions and share knowledge across the team
  • Assist with support escalations raised by our clients, using the learned feedback to make our software better and more intuitive to use

About You

You're a senior software engineer who takes pride in engineering craft - clean architecture, high-quality code, and reliable testing and deployment. You operate with a strong degree of autonomy, exercise sound technical judgement, and enjoy raising the bar for the engineers around you.

You are effective because you can:

  • Write clean, efficient, well-tested code in C++ and Python
  • Apply solid software engineering and architectural principles to build systems that stay maintainable and scale with the product
  • Design and maintain strong testing, CI/CD, and deployment practices that keep software reliable
  • Communicate clearly with both engineers and non-technical stakeholders about progress and trade-offs
  • Mentor other engineers and help raise the technical bar across the team

Experience & Background

Our ideal profile is someone with:

  • 5+ years of professional software engineering experience
  • Strong proficiency in both C++ (C++20 or later) and Python 3
  • Working knowledge of Bash
  • Experience with the GitHub ecosystem and AWS deployments
  • Familiarity with build systems, CI/CD pipelines, and containerised development (Docker)
  • A strong track record of automated testing and writing robust, extensible code
  • Track record on working with Linux-based systems
  • A degree in Computer Science, Software Engineering, Robotics or a related field, or equivalent practical experience

Nice to have:

  • Some exposure to robotics or embedded systems
  • Familiarity with middleware such as ROS1/ROS2
  • Experience with robotics simulation pipelines such as Gazebo or Isaac Sim
  • Familiarity with robotics concepts such as SLAM, sensor fusion, path planning, or control systems
  • Familiarity with LiDAR, IMU, or multi-camera systems
  • Experience in agentic engineering, from design to coding

However, we encourage people with some, but not all, of this background to also apply.

Why This Role Matters

Cortex is the software that makes every Emesent scanner work, from handheld mapping to full robotic autonomy - it's what our customers are actually buying when they choose us for GPS-denied mapping and inspection. As a senior engineer on Capture, the quality of your software - its architecture, its test coverage, and how reliably it deploys - directly shapes how our scanners and drones perform in real mines and tunnels, as do the engineers you help develop along the way.

The Added Perks

  • 9-day fortnight - every second Friday off
  • Employee Share Option Plan (ESOP) - share in Emesent's success
  • Work alongside a passionate and collaborative team building world-leading technology
  • Genuine learning and development opportunities including LinkedIn Learning access
  • Employee Assistance Program
  • One additional day of leave each year for your work anniversary
  • Novated lease options

Why Emesent?

At Emesent, you'll work on technology that is genuinely shaping the future of how industries capture and understand the physical world. We offer a dynamic, collaborative environment, competitive compensation, and real opportunities for professional growth. Join us in pushing the boundaries of robotics and spatial intelligence.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,061,739 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Brisbane
≈ $101k – $217k per year (Estimated) · In office · 7+ years exp · Sydney
DevOps
Terraform
VMWare
Prometheus
Azure
AWS
Grafana
DNS
VPN
VLAN
BGP
OSPF
Cybersecurity
Wireshark
Tcpdump
Apply
≈ $79k – $235k per year (Estimated) · In office · Full-Time · 7+ years exp · Australia
TypeScript
AI/ML
Prompt Engineering
AI Agents
DevOps
Splunk
AWS
Apply
≈ $80k – $149k per year (Estimated) · Remote (Canada) · Full-Time · 5+ years exp
Rust
AI/ML
AI Agents
Cybersecurity
Threat Modeling
Apply
≈ $103k – $172k per year (Estimated) · In office · 8+ years exp · Bachelor's Degree · Nepean
JavaScript
TypeScript
Node JS
Node JS
Nest.JS
Prisma
Databases
PostgreSQL
AI/ML
Prompt Engineering
RAG
Frontend
Angular
DevOps
Rest API
CI/CD
Docker
Kubernetes
Nginx
SLI/SLO/SLA
Apache HTTP Server
Cybersecurity
Threat Modeling
Apply
Dotnet Developer 7 hours ago
≈ $14k – $32k per year (Estimated) · In office · Full-Time · 5+ years exp · Hyderabad
C#
C#
.NET
AI/ML
LLM
DevOps
Azure
Apply
≈ $30k – $52k per year (Estimated) · Hybrid · 8+ years exp · Bachelor's Degree · Pune
Python
TypeScript
AI/ML
Model Context Protocol
Function Calling
AI Agents
AWS Bedrock
AWS Bedrock AgentCore
A2A
Human-in-the-Loop
DevOps
Terraform
Helm
GitHub Actions
Istio
AWS CDK
GitLab CI
CI/CD
GitOps
ArgoCD
AWS
Kubernetes
Service Mesh
Amazon EKS
AWS Fargate
AWS Lambda
Amazon S3
IAM
Amazon ECS
Amazon CloudWatch
Amazon EventBridge
AWS Step Functions
API Gateway
DNS
Cybersecurity
Zero Trust
Least Privilege
PKI
Management
UiPath
Apply
$85k – $117k per year · Remote (United States) · Public Trust · 10+ years exp · Bachelor's Degree · Huntsville
Python
Java
SQL
C#
C#
.NET
Mobile
JUnit
DevOps
GitHub Actions
Azure
CI/CD
Git
AWS
Management
Agile
Scrum
QA
TestNG
Selenium
JMeter
Gatling
Apply
$85k – $117k per year · Remote (United States) · Public Trust · 10+ years exp · Bachelor's Degree · Tampa
Python
Java
SQL
C#
C#
.NET
Mobile
JUnit
DevOps
GitHub Actions
Azure
CI/CD
Git
AWS
Management
Agile
Scrum
QA
TestNG
Selenium
JMeter
Gatling
Apply
$85k – $117k per year · Remote (United States) · Public Trust · 10+ years exp · Bachelor's Degree · Orlando
Python
Java
SQL
C#
C#
.NET
Mobile
JUnit
DevOps
GitHub Actions
Azure
CI/CD
Git
AWS
Management
Agile
Scrum
QA
TestNG
Selenium
JMeter
Gatling
Apply
$85k – $117k per year · Remote (United States, Australia) · Public Trust · 10+ years exp · Bachelor's Degree · Melbourne
Python
Java
SQL
C#
C#
.NET
Mobile
JUnit
DevOps
GitHub Actions
Azure
CI/CD
Git
AWS
Management
Agile
Scrum
QA
TestNG
Selenium
JMeter
Gatling
Apply
Full-Stack Developer 23 days ago
≈ $56k – $147k per year (Estimated) · In office · Full-Time · Brisbane
Python
TypeScript
C++
AI/ML
Machine Learning
DevOps
CI/CD
AWS
Management
Agile
Apply
Production Supervisor 17 days ago
≈ $45k – $110k per year (Estimated) · Equity · In office · Full-Time · 2+ years exp · Brisbane
AI/ML
Machine Learning
SpaceTech
AS9100
Apply
≈ $51k – $87k per year (Estimated) · In office · Full-Time · PhD · Brisbane
AI/ML
Machine Learning
Apply
Senior Product Manager 3 months ago
≈ $101k – $223k per year (Estimated) · Equity · In office · Full-Time · 10+ years exp · Brisbane
AI/ML
Computer Vision
Robotics
SLAM
Apply
≈ $39k – $82k per year (Estimated) · In office · Full-Time · 3+ years exp · Brisbane
Management
Confluence
Jira
SharePoint
Apply
Hybrid · Full-Time · Brisbane · Melbourne · Sydney · Adelaide · Canberra
Go
Java
Kotlin
Java
Spring Boot
Hibernate
Kotlin
Kotest
Databases
PostgreSQL
Redis
RabbitMQ
Mobile
JUnit
DevOps
Terraform
GCP
GitHub Actions
Azure
AWS
Kubernetes
MPLS
Apply
Hybrid · Full-Time · Brisbane
JavaScript
PHP
TypeScript
PHP
Laravel
AI/ML
Copilot
Cursor
Claude Code
Frontend
Zustand
Redux
React.js
Redux Toolkit
Mobile
React Native
Expo
Fastlane
State Management
Offline-First
Deep Linking
Maestro
DevOps
Rest API
GitHub Actions
CI/CD
AWS
AWS Lambda
Amazon S3
Management
Jira
QA
Jest
Detox
Apply
Project Engineer 11 hours ago
≈ $65k – $124k per year (Estimated) · In office · Full-Time · Bachelor's Degree · Brisbane
Apply
≈ $46k – $99k per year (Estimated) · In office · Contractor · Brisbane
Analytics
Power BI
Apply
$48k per year · In office · Part-Time · Brisbane
Apply
See all jobs
This is one of many
2,061,739 more open roles from verified company boards, updated every day.