What is a Software Engineer at Ocean Power Technologies?
As a Software Engineer at Ocean Power Technologies (OPT), you are at the cutting edge of maritime autonomy. You will be responsible for developing and maintaining the software systems that power PowerBuoy® platforms and WAM-V® unmanned surface vehicles. Your work directly enables safer, cleaner, and more productive ocean operations for defense, energy, and research sectors.
This role is uniquely challenging because it requires you to operate at the intersection of high-level software architecture and physical hardware. You will bridge the gap between embedded Linux firmware and complex graphical user interfaces, all while managing real-time sensor data in unpredictable ocean environments. Success in this role means your code will be instrumental in vehicle autonomy, sensor fusion, and mission-critical communications.
