You are not signed in. Login | Register



The Applied Ocean Physics & Engineering Department is currently searching for an Engineer I/II to join their team. This is a regular, full-time, exempt position, and is eligible for benefits.


The Acoustic Communications Group within the Applied Ocean Physics and Engineering Department is seeking an Engineer I/II to perform software development for real-time signal processing on embedded systems. The Acoustic Communication Group is a heavily field-oriented group, and develops, tests, and deploys underwater acoustic communication systems for many applications on a wide range of vehicles, moorings, and buoys around the world. The successful candidate must therefore be able to manage time and multiple projects, meet deployment deadlines, and engineer robust systems for remote, autonomous field deployment.


  • Embedded firmware development and debugging in C.
  • Troubleshooting at a software, electrical, and systems level, including reading schematics and using oscilloscopes.
  • Python scripting and basic Matlab data analysis.
  • Supporting at-sea and field deployments.


  • As deemed necessary by supervisor


Engineer I level*

  • BS in an Engineering discipline plus coding experience in C/C++.

Engineer II level*

  • Master’s degree in an engineering or appropriate field or several years of relevant work experience.

*Level is based on the selected candidate’s education and relevant experience.

Previous experience:

  • Prior experience with C is mandatory.
  • Prior experience with data processing in Python or Matlab is desired.
  • Electrical/Electronic debug skills are strongly desired.


  • Experience with real-time operating systems (for example, FreeRTOS) or multi-threaded programming.
  • Embedded Linux including Python scripts and network configuration.
  • Programming FPGAs in Verilog.
  • Digital signal processing, digital communications.
  • C# cross-platform application development (e.g. Xamarin and .NET)
  • Exposure to sensor networks or the Robot Operating System (ROS).


  • Must be able to obtain and maintain security clearance
  • Must be able to obtain and maintain a TWIC card


Physical duties for this position include but are not limited to, ability to lift up to 25 lbs independently, carry 25-50 lbs independently. Visual abilities to include peripheral vision, depth perception, ability to distinguish basic colors. Hearing requirements include the ability to hear and respond to written and verbal instructions, communicate effectively in loud areas. Must be able to talk and travel. Other physical tasks include occasional prolonged standing/walking; use of hands for basic /fine grasping and manipulation, reaching below the shoulders, bending, and stooping. Will be exposed to electrical/mechanical/power equipment hazards 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.