Company
A high-growth construction technology business is hiring a Robotics Software Engineer to support the development and deployment of robotic, automated manufacturing systems – transforming how homes are built through hardware and software. Currently, they are developing the next generation fleet of their platform.
Construction is one of the least digitised industries globally, facing major challenges across cost, labour, and delivery. This team is solving that by combining robotics, mechanical engineering, and automation to enable faster, more efficient, and scalable production environments.
Responsibilities
* Partner with the existing team to meet their launch date of September.
* Develop robotics software, utilising a deep understanding of C++ and Python.
* Operate in a ROS based architecture to build new features and enhance reliability.
* Help identify and handle edge cases before the system ships to clients.
* Test and validate software changes on physical hardware in the workshop.
* Collaborate closely with the engineering team on priorities as they shift.
Requirements
* Background in Mechanical Engineering, Mechatronics, or Robotics.
* Exposure to robotics, automation, or electromechanical systems.
* Direct experience in mechanical engineering and real-world hardware.
* Comfortable working hands-on with tools, systems, and physical components.
What Stands Out
* Internships or placements completed during university
* Experience working with mechanical, electrical, or pneumatic systems
* Hands-on exposure to robotics systems
* CAD experience and ability to work from or produce technical designs
* Personal projects, builds, or engineering work outside of formal environments
* Startup experience or evidence of working in fast-paced, ambiguous settings