Emesent logo
EmesentPosted 2 weeks ago

Software Engineer

$31,200–$31,200 year

On-siteBrisbane, Queensland, Australia

Full TimeSmall

Job Summary

Design, implement, and maintain core Cortex modules covering hardware interface, navigation, mapping, and perception. Contribute to localization and sensor fusion pipelines running on real robotic hardware while improving path planning and navigation for GPS and GPS-denied environments. Build production-quality C++ for real-time components, extend ROS-based architecture, and develop Python tooling for testing and deployment. Validate autonomy behaviors in simulation and on physical hardware, debug field issues, and maintain CI/CD pipelines. Work closely with senior engineers, hardware, and product teams to translate requirements into robust software, participating in design reviews and assisting with client support escalations. Join the Capture team to shape autonomous robotics and spatial data technologies that transform how industries understand the physical world.

Required Qualifications

  • 3+ years of professional software engineering experience
  • Strong proficiency in C++ (C++14/17 or later) and Python 3
  • Hands-on experience with ROS or ROS2 in a development or production capacity
  • Comfort working with Linux-based development environments
  • A degree in Computer Science, Software Engineering, Robotics or a related field, or equivalent practical experience

Desired Qualifications

  • Experience with at least one of: SLAM, sensor fusion, path planning, computer vision, or control systems
  • Experience with LiDAR, depth cameras, IMUs, or other robotic perception sensors
  • Exposure to simulation tools (Gazebo, Isaac Sim, or similar)
  • Experience deploying software to embedded or edge compute platforms
  • Familiarity with CI/CD pipelines and containerised development (Docker)
  • Experience with AWS deployment and integration with GitHub
  • Experience in agentic engineering, from design to coding

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce