Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Senior software engineer

Sydney
Crest Robotics
Software Engineer
Posted: 23 February
Offer description

Crest Robotics is seeking a Senior Software Engineer with experience delivering software for real-time robotic and mechatronic systems. In this position you'll lead, work closely with, and be responsible for a small, highly technical software team and their deliverables. The team work on software to deploy on robotic hardware, including our custom-designed and manufactured legged robots and manipulators.
You must have demonstrable experience with software project management and delivery, good decision-making ability, and be able to communicate very effectively with the software and the wider team. A strong working knowledge of robotic software from a system level is required, including soft real-time control, sensor integration, estimation, and algorithms for planning, perception, and control.

MAIN DUTIES/RESPONSIBILITIES:
Lead software project management, prioritising work amongst a small team to deliver projects on time.
Contribute towards discussions on requirements, scope, timeline, etc.
Communicate and work with the wider team (e.g. mechanical, electrical).
You will lead the team responsible for:
Development of software stack for a wheeled-legged robot with manipulator, with a view to generalise the software stack across multiple unique platforms.
Integration of control software with motor controllers in "soft real-time" linux machine.
Evaluation of controller and trajectory optimisation designs in simulation and in hardware tests.
Manage test and evaluation of robotic subsystem- and system-level tests.
Integrating with commercial/open-source off-the-shelf localisation/mapping solutions.
Design and implementation of user interfaces for commanding/controlling the robot.

SKILLS & EXPERIENCE
Qualifications: Bachelor's Degree in either Mechatronics Engineering, Software Engineering or other appropriate field, and a master's, PhD or significant experience relevant to the development of robotic systems.
Experience: A minimum of 5 years' experience in software engineering and/or robotic systems development.
Skills:
Proven experience delivering software for hardware projects (not just simulation). Experience with legged robots and manipulators desirable.
Excellent verbal and written communication required.
Experience in integration of software with hardware required.
Proven experience in delivering functional, maintainable and robust software to safety critical systems.
Strong C++, python, ROS, and git skills required.
Strong understanding of robotics theory, e.g. footstep planning, gait generation, mapping and localisation, navigation, etc.
Experience with dynamic control and/or trajectory optimization, particularly in solving practical optimization problems for control.
Experience with real-time Linux desirable
Experience with alternative middleware (e.g. LCM) desirable
Experience with deep learning and/or reinforcement learning desirable.
Experience with computer vision desirable.
Sensor simulation skills (e.g. RGBD camera, LIDAR) desirable

Even if you don't meet all of the listed criteria, we'd still love to hear from you.

Send an application
Create a job alert
Alert activated
Saved
Save
Similar job
Senior software engineer
Sydney
Paxus
Software Engineer
Similar job
Senior software engineer ii
Sydney
LexisNexis Risk Solutions
Software Engineer
Similar job
Senior software engineer — lead, build & innovate
Sydney
Billigence
Software Engineer
Similar jobs
IT and Tech jobs in Sydney
jobs Sydney
jobs New South Wales
Home > Jobs > IT and Tech jobs > Software Engineer jobs > Software Engineer jobs in Sydney > Senior Software Engineer

About Jobstralia

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by job title
  • Jobs by sector
  • Jobs by company
  • Jobs by location

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2026 Jobstralia - All Rights Reserved

Send an application
Create a job alert
Alert activated
Saved
Save