The Applied Ocean Physics & Engineering Department is currently searching for an Engineer II/Research Engineer to join their team. This is a regular, full-time, exempt position, and is eligible for benefits.
Tired of sitting at your desk and testing your code in simulation? Looking for a job where the "field" in field robotics truly deserves to be the first word in the phrase? Looking for a place where research and technology directly intersect operations and where you can make a difference in the way we understand the planet we live on while pursing your passion for robotics? Want to see the world without having to join the Navy?
Join the Autonomous Underwater Vehicle Sentry team. www.whoi.edu/main/sentry. Sentry is an operationally deployed AUV that spends 100 - 200 days per year at sea gathering data for ocean scientists and testing new technology. Sentry is under continuous upgrade including pushing the boundaries of AUV sampling, new command and control systems, and new sensing systems. Members of the Sentry team all serve a dual role both as technology developers/engineers, but also a vehicle operators engaged in missions of scientific and societal importance. Recent missions have included oil spill response, locating black boxes, studying sub-sea volcanoes, and looking for mantle rocks to name just a few. In between deployments, you will be working in the Deep Submergence Lab at Woods Hole developing new control code, communications code, GUIS, data processing pipelines and other software for AUV operations. Past project sponsors include NSF, NOAA, Office of Naval Research, DARPA, NASA, foreign governments, philanthropic organizations, and corporations.
Software engineers within the group are expected to routinely deploy with the systems that they work on. This entails both testing deployments where new technology is refined and validated, but also operational deployments where the systems developed are utilized in direct support of a science mission. These deployments are worldwide, typically offshore and typically range between 7 and 60 days. Candidates are expected to be willing to deploy for up to 120 days per year especially early in their tenure at WHOI. Candidates must be comfortable balancing multiple projects and priorities with limited supervision.
Specific tasks include but are certainly not limited to:
Join the AUV Sentry team to develop software related to vehiocle control, operations and data processing. This may include participation in at sea activities up to 120 day per year.
Develop soft real time control code, communications code, GUIs and other code for AUV operations.
Develop data post processing tools.
Develop software relevant to a variety of other funded research projects.
Support field operations and testing.
Note: This is a software centric posting and while we are very open to engineers with relevant experience, there will be limited opportunity for any form of hardware design.
Medium term career potential includes:
The possibility for at sea leadership including Expedition Leader
The potential to work with more senior staff to propose your own ideas to funding agencies
The potential to manage small to medium projects
A significant commitment to success of the program and the mission will be required particularly while at sea. This is a group that is known for going to extreme measures to make a cruise succeed even in the face of significant setbacks and any long term part of the group will need to have the same attitude. Candidates must be highly creative when it's time to be creative but must be able to become highly focused and effective as deadlines approach. The ship will sail whether the software is ready or not.
As deemed necessary by supervisor
DESIRED EDUCATION & EXPERIENCE:
Minimum of a BS in an engineering discipline or computer science plus substantial coding experience in C++ beyond experience gained as an undergraduate.
Engineer II level*
Require either a MS in an engineering discipline or computer science or a BS degree and several years of relevant work experience.
Research Engineer level*
Must have either a PhD or a lesser degree and substantial relevant work experience.
*Position level will be determined by the selected candidate's level of education & experience.
Prior experience with C++ is highly desired. Baring experience with C++, candidates will need to demonstrate extensive experience with another object oriented language including inheritance.
Prior experience with ROS is highly desired.
Prior experience in medium to large scale projects consisting of tens to hundreds of thousands of lines of code and 5-10+ developers is highly desired.
Electrical/Electronic debug skills are highly desired.
Prior experience with integration of COTS peripherals into code is highly desired.
Prior experience with Linux in desktop, embedded and/or server applications is highly desired.
Prior experience with revision control systems is highly desired.
Prior experience with data processing in python or matlab is desired.
Prior experience with acoustic or other oceanographic data is desired.
Prior experience with GUI programming (ideally QT) is desired.
Must be a US citizen or permanent resident
Must be able to obtain and maintain a TWIC card
Physical duties for this position include but are not limited to, ability to lift 25-50 lbs independently, 2-3 times per day; carry 25-50 lbs, 3-4 times per day. Visual abilities to include near, far, and peripheral vision, depth perception, ability to distinguish basic colors. Hearing requirements include the ability to hear and respond to instructions, communicate effectively in loud areas. Other physical tasks include occasional prolonged standing/walking; use of hands for basic /fine grasping and manipulation, reaching above and below the shoulders, and kneeling, bending, and stooping. Will be exposed to excessive cold, heat, and/or humidity, grease and oils, hazardous substances or specimens, electrical/mechanical/power equipment hazards, prolonged work hours, and/or extended periods at sea. Physical duties are subject to change.
SEA DUTY CONDITIONS & PHYSICAL ATTRIBUTIONS:
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 email@example.com for assistance.
Additional Salary Information: £0 per year
Internal Number: 2709730
About Woods Hole Oceanographic Institution
The Woods Hole Oceanographic Institution is dedicated to research and education to advance understanding of the ocean and its interaction with the Earth system, and to communicating this understanding for the benefit of society.