Assistant Staff - Programming

Date: May 21, 2023

Location: Lexington, MA, US

Company: MIT Lincoln Laboratory


The nation’s satellites perform important civil, scientific, and national defense functions such as navigation, communications, weather forecasting, astronomical observations, and surveillance.  As space becomes increasingly congested and contested, maintaining awareness of all man-made objects around the Earth is critical for ensuring the safe and effective operation of U.S. satellites.  Our researchers are collecting data from a global network of ground-based and space-based sensors to help both military and civil organizations track objects in space, monitor potential threats, and protect critical national assets.  We leverage advanced data processing capabilities that rapidly ingest observations from the Space Surveillance Network and integrate that data to generate an accurate picture of the space environment around the Earth and to make predictions about evolving activity in space.  We work closely with organizations such as the United States Space Force in order to maintain situational awareness in the space domain and to respond to rapidly changing events in space

Job Description

The Information Integration and Decision Support Group is seeking a data analyst to develop techniques to detect, track, and monitor satellites in orbit around the Earth.  Responsibilities include developing data assessment techniques and computer algorithms that will be applied to space surveillance data in order to improve the ability to detect, track, and characterize man-made objects in space.  The candidate should have experience with software development in object-oriented languages such as Java.  Assignments will require the candidate to work independently and in a team environment.  Strong communication and interpersonal skills are essential for this role.  We are seeking highly motivated, exceptionally bright and creative individuals who can think broadly, analyze complex problems, implement solutions in a rapid prototyping environment, and who wish to contribute to the development of cutting edge technology in support of National Security.



  • Bachelor’s degree in Computer Science, Computer Engineering, or related field.
  • 1 to 2 years of experience developing Java, C++, or other object oriented language.
  • Ability to work in a team environment.
  • Experience developing code in a team; use of Github, GitLab, or similar configuration management
  • Effective communication skills



  • Experience with big data engineering (Hadoop, NoSQL databases, etc.)
  • Experience with languages like JavaScript, Python
  • Experience modern software lifecycle processes


For Benefits Information, click

Selected candidate will be subject to a pre-employment background investigation and must be able to obtain and maintain a Secret level DoD security clearance.

To safeguard our health and well-being, MIT Lincoln Laboratory requires COVID-19 vaccination for all employees.  Individuals may request exemption from the vaccine requirement for medical or religious reason.

 MIT Lincoln Laboratory is an Equal Employment Opportunity (EEO) employer. All qualified applicants will receive consideration for employment and will not be discriminated against on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, age, veteran status, disability status, or genetic information; U.S. citizenship is required.



Requisition ID 39790  #CJ


Nearest Major Market: Boston

Job Segment: Security Clearance, Java, Engineer, Information Technology, Programmer, Government, Engineering, Technology