This section lists research, administrative, and support positions available at the MIT Sea Grant College Program. See Funding & Awards -> Students for information on MIT Sea Grant internships.

MIT's Office of Human Resources lists all job openings at the Institute, including these, and serves as the primary contact for all MIT positions. MIT is an Affirmative Action / Equal Opportunity employer. Qualified women and minority candidates are especially encouraged to apply.

Current Job Openings

Research Software Engineer


The MIT Sea Grant College Program (MITSG), a multidisciplinary laboratory at the Massachusetts Institute of Technology, is seeking a software engineer to work with a team of naval architects and electrical and mechanical engineers, along with other programmers to develop a variety of software tools to be used in the design of ships and ship systems.

This position supports the Electric Ship Research and Development Consortium (ESRDC), which brings together in a single entity the combined programs and resources of leading electric power research institutions to advance near- to mid-term electric ship concepts. The consortium is supported through a grant from the United States Office of Naval Research.

Principal Duties and Responsibilities (Essential Functions**):

Current MITSG research includes writing software tools for use in the design of ships; building hardware and writing software for surface and underwater marine autonomous robots; and writing software to model important ocean phenomena such as ocean inundation, ocean acidification and carbon sequestration.

  • Develop an automated system layout tool that extracts data from the ship design data repository and applies templates to achieve initial arrangements, applies sizing algorithms to necessary components, and employs conflict detection and resolution to adjust arrangements. Systems addressed include electrical distribution, piping, HVAC, data and control.
  • Install software in S3D (Smart Ship Systems Design), an early-stage system simulation and analysis tool that conducts power-flow level simulations of electrical, piping and HVAC systems, maintained by ESRDC.
  • Install and maintain in System-Level Marine Cooling System Design (SMCS), a higher-fidelity cooling system design and analysis tool to be used at MIT.
  • Develop advanced scientific software in hydrodynamics, thermodynamics and high electrical power transmission.
  • Develop advanced scientific software in electromagnetic studies for wireless power transmission.
  • Develop advanced scientific software for research in metamaterials.

Primary coding will be in C++.


Bachelor's degree in Computer Science. Minimum 3 years of experience programming in C++ or related experience.

Strong experience programming in C++, including Graphical User Interface design (Qt preferred).

Familiarity with Computer-Aided Design. Strong organizational, communication, and interpersonal skills needed, to allow candidate to work with a geographically-distributed team of developers, evening work unlikely, some weekend work may be required.

Some domestic travel is required. Experience using discretion and implementing safeguards when handling confidential information. US Citizen or Green Card needed as project requires visits to government buildings with restricted access.


Experience or familiarity with working under the Agile Development Model and ability to integrate data generated by collaborators in different geographic locations.

Familiarity with NoSQL databases and the Apache Hadoop framework.

Interest in cloud application development, specifically back-end development, and in relational databases (SQL, PostgreSQL).

MS in Computer Science with 1+ years of experience.

The appointment will run until the current project end date of January 2017. At this time, the project/position may be extended through January 2019. The extended project may include data storage from a distributed network of data gatherers, and data visualization and analysis using advanced statistical tools. May include work in cloud application development and relational databases focusing on environmental data in the world's oceans.


This page was last modified: November 9, 2015 10:11 am

Quick Links