You're an inventor, a builder, an explorer. We think that's fantastic. At Greensea, we prize creativity, collaboration, and innovation and want to hire people who feel the same way. If you can see yourself doing big things with a small company, check out our job opportunities. 

Greensea is a world leader in navigation and control technology for marine robotics. We develop software and hardware, revolutionizing the working relationship between people and machines, both on and under the sea. Our technology gives robotic systems the intelligence to work autonomously, and operators the tools to effectively communicate with them. Greensea’s business includes commercial navigation and control products, research and development, and large custom developments for some of the most demanding and spectacular projects done beneath the ocean. We are known for our innovative and powerful technology – and the people behind it.

Greensea currently seeks dynamic, top performers for a fast-paced technical environment. You’ll work on projects such as a new diver propulsion device, sonar data processing systems, or a hybrid, remotely operated vehicle going to the bottom of the ocean. If you are excited to solve really hard problems, dedicated to ‘getting it done’, and confident enough to work alongside the best of the best, then we’d like to talk to you.

CURRENT JOB OPPORTUNITIES: Software Developer and Software Release Coordinator


Software Developer User Interface

Job Description

The software developer designs, develops, tests, and integrates embedded software applications and graphical user interfaces for UUV software systems. The successful candidate is a critical member of our multidisciplinary engineering team involved with all aspects of control system development for remotely operated and autonomous UUVs. The software developer leads module-level design and development tasks with no supervision, conducts QA/QC testing at all phases of integration, and assists with system-level assembly, testing, and verification. This position reports to the Engineering Manager. 

Click here for a full job description.


Software Release Coordinator

Job Description

The Software Release Coordinator is a member of the Engineering team and is responsible for the testing, verification, and release processes for Greensea’s software products. They work closely with stake holders from Engineering, Product Development, and Sales to coordinate the on-time and quality release of software to Production. The Software Release Coordinator is expected to completely own the software release lifecyle, including verification, testing, QA/QC, documentation, licensing, release, and release documentation. They will be agile, collaborative, and focused with an extremely deep technical understanding of Greensea’s software product and will be wholly committed to delivering a quality product. This entry level position reports to the Engineering Manager.

Click here for a full job description.


To apply, please send your resume, salary requirements, and cover letter to as PDF documents. The candidate must be eligible to work in the United States. This position is based in Richmond, Vermont.

Greensea ( is an equal opportunity employer. We offer a casual and fun work environment and provide our employees training and continuing education opportunities. Greensea offers competitive salaries and a complete benefits package including full health insurance, paid vacation, and sick leave.