Lexington, Massachusetts, United States Hybrid USD 145,200 - 220,000 Yearly

MIT - Massachusetts Institute of Technology (Lincoln Laboratory) is hiring a Senior Software Engineer

About the Role

MIT Lincoln Laboratory is hiring a Senior Software Engineer to work on the full software lifecycle for complex prototypes built by mission groups across the Laboratory. You will lead multi-disciplinary teams executing advanced research and independently solve technical challenges.

What You'll Do

  • Work on the full software lifecycle for complex prototypes built by mission groups across the Laboratory.
  • Lead multi-disciplinary teams executing advanced research and independently solve technical challenges.
  • Perform software architecture, design, implementation, and integration & test of hardware/software systems in a laboratory setting.
  • Travel occasionally to support field exercises, presentations to sponsors and the community, and other events.

What We're Looking For

  • Doctorate in Computer Engineering, Computer Science, or related fields. A master’s degree and 3-5 years of relevant experience will be considered.
  • Experience taking a lead role in building complex systems that have been successfully delivered to customers.
  • Excellent problem-solving skills and the ability to work in a dynamic, interdisciplinary team.
  • Strong communication skills with the ability to coherently convey complex technical details to both technical and non-technical audiences.
  • Experience developing modern, scalable, modular architectures.
  • Strong programming skills in a systems language (e.g., C/C++), a high-level language (e.g., Java or Python), and a scripting language (e.g., Bash).

Nice to Have

  • Background in satellites, autonomous vehicles, or modern controls.
  • Familiarity with writing software/HDL for hardware (GPU, FPGA).
  • Experience developing low level drivers.
  • Experience with Agile development methodologies.
  • Familiarity with DevSecOps pipeline processes and technologies.
  • Experience with debuggers such as gdb, lldb, etc.
  • Knowledge of communication and hardware protocols (e.g. UDP, TCP, UART, SPI, I2C, USB, PCIe, MIPI).
  • Experience designing and developing hard real-time software.
  • Experience using test equipment such as digital multimeters, oscilloscopes, waveform generators, spectrum analyzers and logic analyzers for integration and hardware debugging.
  • Experience with program management and demonstrated oral and written communications skills.

Technical Stack

  • Languages: C/C++, Java, Python, Bash
  • Hardware: GPU, FPGA

Team & Environment

You will be part of Group 76, Software and Electronics Engineering, which collaborates with every research area at the Laboratory.

Benefits & Compensation

  • Comprehensive health, dental, and vision plans.
  • MIT-funded pension and matching 401K.
  • Paid leave including vacation, sick, parental, military, etc.
  • Tuition reimbursement and continuing education programs.
  • Mentorship programs.
  • A range of work-life balance options.
  • Compensation: Recent Graduate Hiring Range: $145,200 - $170,000. Experienced Hiring Range: $145,200 - $220,000.

Work Mode

This role offers a hybrid work mode.

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.

Required Skills
C/C++JavaPythonBashGPUFPGAComputer EngineeringComputer ScienceComplex SystemsScalable ArchitecturesProblem-solvingCommunication C/C++JavaPythonBashGPUFPGAComputer EngineeringComputer ScienceComplex SystemsScalable ArchitecturesProblem-solvingCommunication
Your first international client?

Don't lose them over invoicing

Clients ghost freelancers with unprofessional invoicing. Glopay gives you a real EU company partnership so they take you seriously from invoice #1.

Instant EU company partnership
Invoice builder with your branding
Automated payment reminders
Real-time payment tracking
Get EU company now
Ready in 24 hours
About company
MIT - Massachusetts Institute of Technology (Lincoln Laboratory)
The Homeland Sensors and Analytics Group builds technology to counter threats to our critical infrastructure, land and maritime borders, transportation systems, and public places, and to enable US forces to disrupt transnational criminal and terrorist organizations. They focus on the development and fielding of advanced sensors, AI and data analytics, and integrated human-machine decision making to help monitor and characterize these threats.
All jobs at MIT - Massachusetts Institute of Technology (Lincoln Laboratory) Visit website
Job Details
Department Software Development
Category embedded
Posted 2 months ago