Senior Software Engineer, Cortex Robotics — 9‑Day Fortnight

Emesent

Brisbane

Sur place

AUD 140 000 - 190 000

Plein temps

14 jours+

Une candidature complète en une minute

Un CV et une lettre de motivation personnalisés, prêts à envoyer.

Passez les filtres ATS

Avantages offerts par ce poste

9-day fortnight – every second Friday
Employee Share Option Plan (ESOP)
Learning and development opportunities
Employee Assistance Program
One extra day of leave per work-anniv
Novated lease options

Résumé du poste

Emesent is seeking a Senior Software Engineer to contribute to the Cortex stack, spanning low-level C++ modules to Python tooling. You will design robust architectures, implement features, and drive automated testing and deployment in Linux environments.

You will collaborate across hardware, software, and product teams to translate field requirements into reliable software and mentor others on engineering craft and best practices.

Qualifications

  • 5+ years of professional software engineering experience.
  • Strong proficiency in C++ (C++20+) and Python 3.
  • Working knowledge of Bash.
  • Experience with GitHub and AWS deployments.
  • Familiarity with build systems, CI/CD, and Docker.
  • Proven automated testing experience and robust, extensible code.
  • Experience with Linux-based systems.
  • Degree in Computer Science, Software Engineering, Robotics or related field, or equivalent experience.
  • Nice to have robotics exposure (ROS1/ROS2, Gazebo/Isaac Sim) and sensor fusion concepts.

Responsabilités

  • Apply SOLID software engineering and architectural principles across the Cortex stack.
  • Evolve software architecture to remain scalable and maintainable as the platform grows.
  • Design, implement, and maintain core Cortex modules (e.g., hardware interface, navigation, mapping, perception).
  • Write production-quality C++ for performance-critical components.
  • Build tooling, test harnesses, and analysis scripts in Python.
  • Use Bash for scripting across development and deployment workflows.
  • Develop software on Linux-based systems.
  • Own and expand automated testing and regression pipelines.
  • Build and improve CI/CD pipelines and containerised workflows (Docker).
  • Deploy and integrate software using GitHub and AWS ecosystems.
  • Validate software in simulation and on hardware, including field trials.
  • Mentor engineers, lead design and code reviews, and share knowledge.

Connaissances

C++
Python
Bash
GitHub
AWS
Docker
Linux
CI/CD
Automated testing
Robotics concepts

Formation

Computer Science / Software Engineering / Robotics degree

Outils

Gazebo
Isaac Sim
ROS1/ROS2
CI/CD tooling

Description du poste

Emesent is seeking a Senior Software Engineer to contribute to the Cortex stack, spanning low-level C++ modules to Python tooling. You will design robust architectures, implement features, and drive automated testing and deployment in Linux environments.

You will collaborate across hardware, software, and product teams to translate field requirements into reliable software and mentor others on engineering craft and best practices.

Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Senior Software Engineer
Senior Software Engineer

Emesent • Brisbane

Sur place
AUD 140 000 - 190 000
9-day fortnight – every second Friday
Employee Share Option Plan (ESOP)
Learning and development opportunities
+3
Senior Software Engineer
Senior Software Engineer

August Robotics Ltd. • Melbourne

Sur place
AUD 120 000 - 180 000
Senior UI Infrastructure Engineer - Embedded Frameworks & Tools
Senior UI Infrastructure Engineer - Embedded Frameworks & Tools

Roku • Town of Cambridge

Hybride
AUD 140 000 - 190 000
Global mental health resources
Financial wellness resources
Flexible hybrid schedule
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Advanced Navigation • Australie

Sur place
AUD 150 000 - 190 000
Senior Embedded Firmware Engineer - Hybrid/Remote
Senior Embedded Firmware Engineer - Hybrid/Remote

Synapse- Canada • Rockhampton Regional

Hybride
AUD 74 000 - 110 000
Annual Bonus Program
Health and Dental plan
Hybrid remote work program
+1
Senior Software Engineer for Robotics Fleet & Cloud
Senior Software Engineer for Robotics Fleet & Cloud

August Robotics Ltd. • Melbourne

Sur place
AUD 120 000 - 180 000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Advanced Navigation • Sydney

Sur place
AUD 130 000 - 165 000
Embedded Software Engineer
Embedded Software Engineer

Advanced Navigation • Sydney

Sur place
AUD 110 000 - 150 000
Senior Embedded Software Engineer – Real-Time AI Navigation
Senior Embedded Software Engineer – Real-Time AI Navigation

Advanced Navigation • Sydney

Sur place
AUD 110 000 - 150 000
Senior Robotics Systems Integration Engineer
Senior Robotics Systems Integration Engineer

Meta • Redmond

Sur place
AUD 248 000 - 351 000
Bonus
Equity
Benefits
Lieux principaux