Enable job alerts via email!

Embedded Software Engineer (Tech Staff)

Massachusetts Institute of Technology

Lexington (MA)

On-site

USD 80,000 - 130,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a forward-thinking group dedicated to designing and prototyping cutting-edge electro-optical systems for critical national needs. As an embedded software engineer, you will collaborate with a diverse team of experts to develop innovative solutions for both terrestrial and space applications. This role emphasizes problem-solving and creativity, offering a unique opportunity to work on impactful projects that support the Department of Defense and NASA. If you are passionate about technology and eager to learn in a dynamic environment, this position is perfect for you.

Benefits

Comprehensive health, dental, and vision plans
MIT-funded pension
Matching 401K
Paid leave (vacation, sick, parental, military)
Tuition reimbursement
Continuing education programs
Mentorship programs
Work-life balance options

Qualifications

  • Master's degree with 5+ years or Bachelor's with 10+ years of experience required.
  • Strong software engineering experience in C/C++ and Linux environment.

Responsibilities

  • Develop embedded firmware/software for terrestrial and space-borne systems.
  • Collaborate with multi-disciplinary teams to optimize system design.

Skills

C/C++ Programming
Python
Rust
Linux Operating System
Real-time Computing Concepts
Problem Solving

Education

Master's Degree
Bachelor's Degree

Tools

GIT

Job description

The Advanced Electro-Optical Systems Group specializes in the rapid design and prototyping of innovative electro-optic systems that address challenges facing the Department of Defense, NASA, and other U.S. government entities. The group maintains broad expertise in satellite systems, electro-optical and infrared sensors, charge-coupled devices, electronics, image processing, and low–size/weight/power optical communications systems. The vertically-integrated group leverages this core expertise to architect, design, prototype, and deploy hardware and software systems in support of mission needs. Emphasis is on working closely with end users to develop enabling concepts, then building and fielding integrated systems on responsive timelines. The group seeks self-motivated engineers and scientists with multidisciplinary skill sets and a passion for prototyping systems that address critical national needs.

Job Description

The Advanced Electro-Optical Systems Group seeks an embedded software engineer to join our vertically-integrated team. The employee will have the opportunity to collaborate with a multi-disciplinary group of optical, mechanical, and electrical engineers to design, prototype, and deploy high-integrated electro-optic systems for use terrestrially and in space. The candidate should be self-motivated, with a demonstrated capability to collaborate across multi-disciplinary teams and to autonomously identify and solve problems.

The applicant will be developing embedded firmware/software to be used in both terrestrial and space-borne systems. The applicant will be working in small, tightly-integrated teams and will be expected to both directly develop software and collaborate with engineers in other disciplines to optimize design at the system level.

The group is constantly evolving to leverage new technologies that meet the needs of our customers. Over the course of a career, the applicant will have the opportunity to learn and contribute in multiple technical domains. An enthusiasm for learning will be critical to success in this role.

Requirements
  • Candidates must have a Master's degree with 5+ years of relevant experience. A BA with 10+ years of experience would also be considered.
  • Ability to architect and design software systems based on high-level requirements and specifications, while balancing computational complexity within constrained systems.
  • Strong software engineering experience with demonstrated proficiency in C/C++ and experience in other programming languages such as Python, Rust, etc.
  • Proficiency with source code control tools such as GIT.
  • Ability to develop code, operate, and troubleshoot in a Linux computing environment.
  • Understanding of real-time computing concepts, operating systems, and processor technologies.
  • This collaborative role requires on-site work.
Desired
  • Experience with implementing interfaces to various hardware subsystems and peripherals (sensors, actuators, ADCs, DACs) using SpaceWire, Ethernet, SPI, I2C, UART, or similar.
  • Bonus: Experience with FPGA firmware development using VHDL, Verilog, or System Verilog to model, design, simulate, test, and implement FPGA-based systems.

At MIT Lincoln Laboratory, our exceptional career opportunities include many outstanding benefits to help you stay healthy, feel supported, and enjoy a fulfilling work-life balance. Benefits offered to employees include:

  • Comprehensive health, dental, and vision plans.
  • MIT-funded pension.
  • 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.
  • ... and much more!

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

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: 41954

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Embedded Software Engineer (Tech Staff)

MIT Lincoln Laboratory

Lexington,Waterbury null

On-site

On-site

USD 80,000 - 110,000

Full time

30+ days ago

Embedded Software Engineer (Tech Staff)

MIT Lincoln Laboratory

Lexington null

On-site

On-site

USD 80,000 - 130,000

Full time

30+ days ago