Software Developer

Job Number: 18111

Hours: Full Time

Date: October 15, 2019

MIT Plasma Science and Fusion Center (PSFC), to support PSFC research on remote fusion experiments. Collaborations are ongoing in the US, Europe and Asia. Develop scenarios for local users to participate in remote experiments in a new state of the art remote control room, including status displays, local data analysis, remote data analysis, and interpersonal communication.  Programming in Python, Matlab, IDL, C, C++ and Fortran. Interface with local and remote research and computer staff to develop and maintain the tools to facilitate this work. The locally developed open source MDSplus software system, (http://mdsplus.org/, https://github.com/MDSplus/mdsplus) is widely used in the community; the job includes participating in the ongoing development and support of this software.  A willingness to innovate, learn, identify needs, and propose solutions is a central part of the job. The successful candidates will be expected to learn programming languages and tools as necessary. Applicants will need to develop and implement on-site cyber security policies and interface with cyber security staff at collaborating institutions.

The PSFC has begun the development of a new super conducting tokamak called SPARC. This large exiting project will utilize many of the same technologies and software involved in our collaborations. For more information see: http://www.psfc.mit.edu/research/topics/sparc.

REQUIREMENTS: Bachelor’s degree (master’s preferred) in computer science or related field with at least 3 years relevant experience.

SKILLS:

  • Required
    • Professional Communication Skills
  • Looking for a significant subset of:
    • Computer Languages
      • Python
      • C
      • C++
      • Modern Fortran
      • Java
      • linux shell
      • php
    • Tools
      • git
      • docker
      • gdb
      • pdb
      • Real-time programming
      • FPGA Development
    • Linux System Management
      • RedHat
      • Ubuntu
      • automated deployment
    • Cyber Security
      • Policy
      • Implementation
      • Forensics
      •  

Salary Range: $70,000 – $100,000


CVs should be submitted with a cover letter specifically addressing why the applicant feels qualified for this position. Resumes without an acceptable cover letter will not be considered. Please apply for this position on the Careers at MIT website.