You are not signed in. Login | Register



The Applied Ocean Physics and Engineering Department is currently searching for an Engineer II/Research Engineer to join their team. They are seeking a creative, inventive robotics engineer with embedded software development expertise. This is a regular, full-time, exempt position, and is eligible for benefits.
This position is a software development role in marine robotics with field testing responsibilities.  The successful candidate will have strong C++ development skills, with excellent software engineering habits, and a solid background in software testing.
For the Engineer II level, this position identifies and participates in engineering projects in support of scientific and research activities through the demonstration of one or more specialized skills, with some supervision to achieve assigned objectives. Will be expected to work on tasks requiring creativity and independent thinking, along with a proven understanding of fundamental research and engineering principles.
For the Research Engineer level, this position works creatively and independently to establish objectives, meet deadlines, and complete difficult engineering assignments by demonstrating full competency in one or more engineering areas; assists substantively in planning technical aspects of experiments, as well as design, testing, and use of major system components, with little supervision.
  • Develops AUV controller software in VxWorks
  • Develops Visualization applications and AUV user interface in Windows
  • Evaluates AUV performance from telemetry and engineering data logs
  • Tests AUV systems at sea
  • Travels, as much as 12 weeks per year, to support tests and demonstrations
  • Other related duties as assigned by supervisor
Engineer II level*:
Master’s degree in an electrical engineering, computer science, or related with minimal experience, or a Bachelor’s degree in electrical engineering, computer science, or equivalent with four (4) plus years of relevant experience. In the absence of a formal degree, considerable equivalent work experience is required.
Research Engineer level*:
Ph.D. in electrical engineering, computer science, or related field, or Master's degree in electrical engineering, computer science, or related field with several years of related experience, or Bachelor's degree in electrical engineering, computer science, or related field with more than five years of related experience. In the absence of a formal degree, considerable equivalent work experience is required.
Both levels*:
  • Master's degree is preferred.
  • Demonstrated experience in the following areas:
    • Embedded software development with a real time operating system: VxWorks or equivalent
    • Strong object orientated skills in C++
    • Inter-process communications and networking
    • Visual Studio MFC experience a plus
  • Good working knowledge of maritime navigation and oceanography
  • Good written and oral communication skills
*Position level will be determined by the selected candidate’s level of education & experience.
  • Must be able to obtain and maintain TWIC card.
  • Must be able to obtain and maintain secret clearance (Must have U.S. citizenship).
Physical duties for this position include but are not limited to, ability to lift 25-50 lbs, 0-5 times per day. This position is mostly sedentary by nature and may require repetitive motion involving operation of a computer and general office equipment. Visual abilities to include near vision. Other occupational requirements include talking, working with others, completing software development in small team environment, and traveling up to 25% of the year. This position may be exposed to extended periods at sea, prolonged work hours, and severe weather conditions. Physical duties are subject to change.
May work at least 8 hours per day and, at times in excess of 12 hours per day, 7 days per week. Sleep and work hours can deviate from those on land. May be expected to work on watch schedule (such as 8 hours on and 8 hours off or 12 hours on and 8 hours off) for all or part of a cruise or to work as hours are needed to accomplish the planned work. May need to travel during holidays and for long distances to and from foreign ports. May experience rudimentary living and working conditions, with shared and basic living quarters and laboratories. May experience bad or extreme weather conditions, including heavy seas, winter weather or hot, tropical weather. Work on deck may occur in both hot and cold conditions around the clock. Sea conditions will lead to active ship motion. Should be able to climb steep and vertical ladders and able to enter and exit compartments through hatches, doors, and sills. Should be able to carry heavy gear and participate in the loading and unloading of the ship as well as in the activities on deck and in the labs during the cruise. Shipboard environment may include: confined areas, shared sleeping quarters (berths) and bathroom facilities, small and basic berthing, fixed meal times and basic menus. Modest levels of heating, cooling, ventilation, and illumination, limited or no email and internet access and limited off-duty and recreational facilities (library, lounge, movies). May be exposed to potential allergens and irritants, including paint fumes. May experience constant and intermittent loud noises, and slippery and uneven surfaces.
WHOI is a member of the Higher Education Recruitment Consortium (HERC). We are sensitive to the issues of dual career candidates and we will work with applicants to address them. Please visit HERC - for more information.

WHOI is an Affirmative Action/Equal Opportunity Employer/Disabled/Veterans/M/F. We encourage Veterans and those with Disabilities to apply. Applications are reviewed confidentially. Applicants that require accommodation in the job application process are encouraged to contact us at (508) 289-2253 or email for assistance.