Massachusetts Veterans Jobs

MassHire JobQuest Logo

Job Information

MIT Lincoln Laboratory Software Engineer in Lexington, Massachusetts

The RF Technology Group develops and demonstrates innovative radio-frequency (RF) technologies and integrated subsystems as solutions to emerging national security needs in radar, electronic warfare, signals intelligence (SIGINT), and special communications. To execute its mission, the group develops component and sub-system level solutions by means of hardware, software and algorithm advancement, with particular emphasis on highly integrated RF subsystems with advanced signal processing implementations. The group collaboratively interacts with research groups across the Laboratory to take projects from initial concept stage, through simulation and analysis, to design and prototyping, and finally to field demonstration.

Job Description

The RF Technology group seeks a full-time software engineer with background and interest in implementation of software solutions for RF systems. The candidate will contribute to research, development, implementation, and testing of software components of next generation RF systems. Work will include implementing software for radar control systems, high-speed data capture, and GPU-based radar signal processing. A candidate should be proficient in at least one of these specialties, and ideally has experience with all of them. This position includes opportunities to contribute to the development of RF systems, to work with teams of electrical and mechanical engineers, and to design and test related algorithms, hardware, software, and support equipment.

Requirements:

  • Candidates should hold a Master’s degree in Computer Science, Computer Engineering, or a related field. In lieu of a Master’s degree, a Bachelor’s degree with a minimum of 4 years of directly related experience will be considered.

  • Proficiency with C and C++ for systems programming

  • Comfort working with Linux, including familiarity with embedded Linux

    Nice-to-haves:

  • Familiarity with Rust or excited to learn Rust in a newly developing codebase

  • Experience with embedded Linux, particularly Yocto Linux and/or Petalinux

  • Familiarity with CUDA or other GPU processing toolkits (eg. OpenCL, OneAPI, SYCL, ArrayFire)

  • Experience working in Matlab and Python.

  • Development and maintenance of real-time signal-processing software.

    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!

    Please visit our Benefits page (https://hr.mit.edu/benefits) for more information. As an employee of MIT, you can also take advantage of other voluntary benefits, discounts and perks (https://hr.mit.edu/benefits/additional) .

    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.

    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: [[id]]

DirectEmployers