Stand out for this role — generate a tailored resume and cover letter in about a minute.
Ocius Technology is seeking a Software Engineer to develop and maintain software for the Bluebottle USV platform. You will work with Linux-based ARM systems, embedded hardware, CAN buses, sensors, and actuators, writing C/C++ for lab, vessel, and sea deployments.
Join a multidisciplinary team of engineers and contribute to firmware, power, navigation, and communications integration while improving legacy code and implementing tests.
Ocius Technology is an Australian company dedicated to developing and deploying cutting edge Uncrewed Surface Vehicles (USVs). Our vessel's harness Wind, Solar and Wave power to remain at sea collecting vital data for Defence and Civilian applications.
We are under contracts with RAN, RNZN and USA and are responding in an agile way to an ambitious program of building and deploying multiple USVs for operations around Australia and beyond.
As a Software Engineer, you will develop and maintain the software systems that control, monitor, and operate the Bluebottle USV platform, working at the intersection of robotics, mechatronics, embedded systems, and autonomous marine technology. The role spans onboard Linux and embedded systems that interact closely with the vessel's hardware, sensors, actuators, power systems, navigation, and communications equipment. You will write C/C++ software that runs in the lab, on the boat, and ultimately at sea.
The Engineering function is responsible for maintaining and enhancing the design of Ocius assets, particularly the Bluebottle platform, while actively responding to operational and production requirements to ensure continuous improvement.
If you are an engineer who enjoys range, practical problem-solving, and seeing their work operate in the real world and has a passion for clear communication, we encourage you to apply!
For more information, please contact Andrew at *******@ocius.com.au
Due to the nature of our business, we require Australian Citizenship for all roles and the ability to obtain and maintain an NV1 security clearance .