Software Engineer II

4 weeks ago


Woods Hole, Massachusetts, United States Woods Hole Oceanographic Institution Full time
Job Summary

Woods Hole Oceanographic Institution is seeking a highly motivated and enthusiastic Autonomous Underwater Vehicle (AUV)-experienced Software Engineer to join the Oceanographic Systems Lab (OSL) within the Applied Ocean Physics & Engineering Department (AOPE).

This is a regular full-time, exempt position, and is eligible for full benefits.

OSL is a world leader in AUV technology and operation in many complex oceanographic environments.

Military and scientific applications of AUVs are supported by OSL including biologic and physical surveys, mapping, under-ice operations, environmental anomaly detection, and filming megafauna.

OSL works with REMUS AUVs developed at WHOI and equipment designed elsewhere, expanding capabilities of the AUVs and the sensors they support.

The OSL team operates in a creative and exciting workspace from creation of ideas to deployment in the field.

OSL is where the REMUS family of vehicles originated.

OSL continues to be a field leading underwater robotics group that solves some of the world's most difficult problems for the Department of Defense, Science, and Industry.

The work will involve support of existing systems, electronic design and development of new systems, and troubleshooting at all levels.

Specifically, it will require support and development of electronic designs for embedded, microcontroller-based systems and their firmware, and of software for general purpose computers.

The position will also involve going to sea to support data collection, experimentation, post-processing and analysis.

This is an entry level position.

A successful candidate will work with supervision to apply academic training to results-oriented engineering projects in support of scientific and research activities.

With some supervision, will be expected to work to achieve structured objectives and tasks requiring creativity and independent thinking.

Essential Functions and Responsibilities:
  • Embedded software experience
  • Field experience with AUVs is considered extremely valuable
  • Excellent working knowledge of C and/or C++, and several other programming languages, including one or more of: Python, Perl, Linux/Unix shell, or Matlab/Octave
  • Must have firsthand experience of ROS or ROS2 based coding
  • Must have experience with git or similar revision control system
  • Must be able to work on site at WHOI to scope tasking, work with vehicle design teams, and do proprietary code uploads
  • Conceptualizes solutions to robotics and autonomous vehicle software engineering problems
  • Develop, calibrate, and test new code designs and techniques to support sea tests
  • Can develop computer code to support sea testing on a demanding timeline
  • Can troubleshoot code and identify time and scope to repair
  • Participates in report writing to document developments and tests. May be tasked to single-author reports and articles
  • Should be able to function in a team atmosphere, collaborating on projects and code
  • Should value scientific and national security work
  • Experience with programming and debugging embedded systems desirable
Highly Desired Skills:
  • Experience with rapid software development in a proprietary environment
  • Understanding of AUVs and their applications
Other Skills That Are Desirable:
  • Experience with version control within a team software development environment
  • Experience with Linux operating system programming and administration
NON-ESSENTIAL FUNCTIONS:

As deemed necessary by supervisor

Education and Experience:

Engineering degree or other appropriate discipline with minimal work experience, or evidence of an established, specialized engineering skill gained through experience in the absence of a formal degree.

Candidates with a Bachelor's degree and minimal experience in an unrelated field will likely start on the Department Assistant ladder.

Special Requirements:
  • This job involves generating and handling Controlled Unclassified Information and requires a SECRET security clearance, all candidates that apply
MUST:
  • Must be US Citizen (applications that are not will not be considered)
  • Must qualify to get a TWIC
  • Must be capable of getting a US Security Clearance
  • Must have valid driver's license
  • Be willing to also control proprietary information and trade secrets
Physical Requirements:

Physical duties for this position include but are not limited to, ability to lift less than 25 lbs independently, 2 times per day; carry 10-25 lbs, 2 times per day.

Visual abilities to include near, far, peripheral, depth perception, and ability to distinguish basic colors.

Hearing requirements include the ability to hear and respond to instructions, communicate effectively in loud areas (pier/dock, warehouse).

Other physical tasks include occasional prolonged standing/walking; use of hands for basic /fine grasping and manipulation, repetitive motion, reaching above and below the shoulders, pushing, pulling, kneeling, bending, twisting, and stooping.

Other occupational requirements include talking, traveling, working around others, and with others.

Will be exposed to dust or other irritants and electrical/mechanical/power equipment hazards.

Physical duties are subject to change.

Sea Duty:

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.

Affirmative Action/EEO Statement

Woods Hole Oceanographic Institution (WHOI) provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.


  • Software Engineer

    4 weeks ago


    Woods Hole, Massachusetts, United States Woods Hole Oceanographic Institution Full time

    Job SummaryThe Woods Hole Oceanographic Institution is seeking a highly motivated and enthusiastic Software Engineer to join the Oceanographic Systems Lab (OSL) within the Applied Ocean Physics & Engineering Department (AOPE).This is a regular full-time, exempt position, and is eligible for full benefits.OSL is a world leader in AUV technology and operation...

  • Electrical Engineer

    4 weeks ago


    Woods Hole, Massachusetts, United States Woods Hole Oceanographic Institution Full time

    Job SummaryWoods Hole Oceanographic Institution (WHOI) is seeking a highly skilled Electrical Engineer to join the Alvin Submersible Engineering and Operations Group. This is a regular, full-time, exempt position with full benefits.Key ResponsibilitiesApply and follow written procedures to maintain, test, and repair submersible electronic/electrical systems...

  • Electrical Engineer

    3 weeks ago


    Woods Hole, Massachusetts, United States Woods Hole Oceanographic Institution Full time

    Job SummaryWoods Hole Oceanographic Institution (WHOI) is seeking an Electrical Engineer to join the Alvin Submersible Engineering and Operations Group.This is a regular, full-time, exempt position and is eligible for full benefits.Alvin is the world's most renowned human-occupied submersible, continually operating since its commissioning in 1964.For over...


  • Woods Hole, Massachusetts, United States Woods Hole Oceanographic Institution Full time

    Job Summary:At Woods Hole Oceanographic Institution, our mission is to advance our understanding of the ocean and its impact on our planet and our lives. We are seeking a highly organized and proactive administrative professional to support our Corporate and Foundation Relations team.This is a regular, full-time, non-exempt position and is eligible for...


  • Woods Hole, Massachusetts, United States Akima Full time

    Job SummaryWe are seeking a highly organized and detail-oriented Business Support Specialist to join our team at Akima. The successful candidate will provide administrative support to our staff, ensuring the smooth operation of our business.Key Responsibilities:Provide financial and budget support, including data entry and financial reporting.Assist with...


  • Woods Hole, Massachusetts, United States Woods Hole Oceanographic Institution Full time

    Job Summary:The Woods Hole Oceanographic Institution is seeking a highly skilled Ocean Observation Analyst to join their team in the Physical Oceanography Department.This is a regular, full-time, exempt position, and is eligible for benefits.The successful candidate will be responsible for analyzing, visualizing, and quality-controlling data from autonomous...

  • Electrical Engineer

    6 months ago


    Woods Hole, United States Woods Hole Oceanographic Institution Full time

    Job Summary: Woods Hole Oceanographic Institution is searching for a highly motivated and enthusiastic Embedded Systems Engineer to join the Oceanographic Systems Lab (OSL) within the Applied Ocean Physics & Engineering Department (AOPE). This is a regular full-time, exempt position, and is eligible for benefits. OSL is a world leader in Autonomous...


  • Woods Hole, United States Woods Hole Oceanographic Institution Full time

    Job Summary: Job summary Assists the Department Chair with recruitment, appointment, and promotion of Department staff (i.e. scientific, technical, non-exempt, adjunct, and guest investigators); tracks staffs position timelines and requirements, compiles confidential application and promotion materials, and coordinates the operation of Departmental search...


  • Woods Hole, United States Woods Hole Oceanographic Institution Full time

    Job Summary: Job summary Assists the Department Chair with recruitment, appointment, and promotion of Department staff (i.e. scientific, technical, non-exempt, adjunct, and guest investigators); tracks staffs position timelines and requirements, compiles confidential application and promotion materials, and coordinates the operation of Departmental search...


  • Woods Hole, United States Woods Hole Oceanographic Institution Full time

    Job SummaryHave you got the right qualifications and skills for this job Find out below, and hit apply to be considered.Woods Hole Oceanographic Institution is currently searching for a Desktop Support Analyst to join the Information Services Department. This is a regular, full-time, non-exempt position, and is eligible for full benefitsJob DescriptionThe...


  • Woods Hole, United States Woods Hole Oceanographic Institution Full time

    Job SummaryHave you got the right qualifications and skills for this job Find out below, and hit apply to be considered.Woods Hole Oceanographic Institution is currently searching for a Desktop Support Analyst to join the Information Services Department. This is a regular, full-time, non-exempt position, and is eligible for full benefitsJob DescriptionThe...


  • Woods Hole, United States Woods Hole Oceanographic Institution Full time

    Job SummaryWoods Hole Oceanographic Institution is currently searching for a Desktop Support Analyst to join the Information Services Department. This is a regular, full-time, non-exempt position, and is eligible for full benefitsJob DescriptionThe Desktop Support Analyst is a key member of the End User Technology Systems team within the Information Services...


  • Woods Hole, United States Woods Hole Oceanographic Institution Full time

    Job SummaryWoods Hole Oceanographic Institution is currently searching for a Desktop Support Analyst to join the Information Services Department. This is a regular, full-time, non-exempt position, and is eligible for full benefitsJob DescriptionThe Desktop Support Analyst is a key member of the End User Technology Systems team within the Information Services...


  • Warson Woods, Missouri, United States The Judge Group Full time

    Design EngineerOur client is seeking a highly skilled Design Engineer to join their team. As a key member of the engineering department, you will be responsible for designing and developing new tooling, as well as supporting existing production processes.Key Responsibilities:Design and develop new tooling and fixtures using 3D CAD softwareCreate...

  • DESIGN ENGINEER

    4 weeks ago


    Warson Woods, United States The Judge Group Full time

    Our client is currently seeking a DESIGN ENGINEER \t\t\tPosition Overview: Under the general direction of the Engineer Manager, the Design Engineer is responsible for new tooling design, CAM, and support. This role also provides support for other aspects of tube fabrication and assembly, offering analysis and direction to solve quality and process control...

  • DESIGN ENGINEER

    2 weeks ago


    Warson Woods, United States The Judge Group Full time

    Our client is currently seeking a DESIGN ENGINEER Position Overview: Under the general direction of the Engineer Manager, the Design Engineer is responsible for new tooling design, CAM, and support. This role also provides support for other aspects of tube fabrication and assembly, offering analysis and direction to solve quality and process control problems...


  • Woods Cross, Utah, United States Electrical Consultants, Inc. Full time

    Job OpportunityElectrical Consultants, Inc. (ECI) is a leading power engineering consultant firm that provides engineering, system planning, and technical consultation services to electric utilities, energy developers, and industrials throughout the U.S.We are seeking a skilled Transmission Line Design Engineer to join our team in Woods Cross, UT. The...


  • Woods Cross, Utah, United States Electrical Consultants Full time

    Electrical Consultants, Inc. (ECI) is a leading power engineering consultant firm that provides engineering, system planning and studies, technical consultation, project management, surveying, environmental planning, commissioning/testing and construction services to electric utilities, energy developers and industrials throughout the U.S.Our experience...

  • Electrical Engineer

    3 weeks ago


    Woods Cross, Utah, United States Electrical Consultants Full time

    We are seeking an experienced Electrical Engineer to join our team at Electrical Consultants, Inc. (ECI). As a key member of our power engineering team, you will be responsible for designing and developing electrical systems for industrial clients.The ideal candidate will have a strong background in electrical engineering, with experience in designing and...


  • Laguna Woods, United States Village Management Services, Inc Full time

    Job DescriptionJob DescriptionJOB SUMMARY:Under direction, plans, inspects and coordinates the alterations inspections, mold/mildew inspections, associated remediation and participates in the engineering, drafting, construction and inspection programs; and performs related work as required. Work involves regular contact with other divisions, departments,...


  • Woods Cross, Utah, United States Ore Designs, Inc Full time

    h3JobDescription/h3pOreDesigns,IncisseekingaskilledCADDesignerIItojoinourteam.AsaCADDesignerII,youwillberesponsibleforcreatingdesigns,drafts,and3Dmodelsforfirefeatures,waterfeatures,andplantercontainersforourhigh-endcommercialandluxuryresidentialclients./ppbKeyResponsibilities:/b/pulliCreate,draw,andrevise3Dmodels,productiondrawings,designs,andsketches./lili...


  • Woods Crossroads, VA, United States Canon Virginia Inc Full time

    About the RoleAre you a motivated and ambitious Mechanical Engineering student looking to gain hands-on experience in a dynamic and innovative environment? We are seeking a talented and dedicated individual to join our Medical Products Group as a Summer Intern in Mechanical Engineering.Your ImpactContribute to the development of innovative medical products...


  • Woods Hole, MA, United States Woods Hole Oceanographic Institution Full time

    Job SummaryWoods Hole Oceanographic Institution is currently searching for a Desktop Support Analyst to join the Information Services Department. This is a regular, full-time, non-exempt position, and is eligible for full benefitsJob DescriptionThe Desktop Support Analyst is a key member of the End User Technology Systems team within the Information Services...


  • Woods Cross, Utah, United States EPC Services Company Full time

    Job Title: Manager of Permit ComplianceEPC Services Company, a leading power/utility engineering consultant and construction firm, is seeking a highly skilled Manager of Permit Compliance to join our team.The successful candidate will be responsible for organizing, managing, and executing the EPCS Services permit compliance program in support of multiple...


  • Woods Cross, Utah, United States EPC Services Company Full time

    EPC Services Company, a leading power/utility engineering consultant and construction firm, has immediate openings for full-time Senior Project Managers in various locations. Consideration for a remote-work arrangement will be based on a candidate's level of industry experience in Project Management.This position is a senior professional project management...

  • Automotive Technician

    4 weeks ago


    Laguna Woods, California, United States Village Management Services, Inc Full time

    Job SummaryVillage Management Services, Inc. is seeking a skilled Automotive Technician to join our team at Laguna Woods Village. As a key member of our community, you will be responsible for maintaining and repairing all types of automotive equipment.Key Responsibilities:Drive and operate automotive equipment to diagnose and repair malfunctions.Inspect and...