Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer

$116.4k - $140k

Massachusetts Institute of Technology

The Cyber Physical Systems Group tackles key problems at the intersection of cybersecurity and the physical. We conduct research to understand and leverage the security implications of cyber-physical phenomena and develop first-of-their-kind prototypes for the Department of Defense, intelligence community, and federal agencies. We focus on cyber-physical sensing, cyber-physical effects, and red-teaming through building or applying advanced and novel sensors, digital processing, side-channel analysis, AI/ML, reverse engineering, system exploitation, and RF communications.

Job Description:

The Cyber-Physical Systems Group, is seeking a Software Engineer to work on the full software lifecycle for complex prototypes that are built by mission groups across the Laboratory. Activities may include software design, implementation, and integration & test of hardware/software systems in a laboratory setting. The successful candidate will be able to contribute to multi-disciplinary teams executing advanced research and independently solve technical challenges. Occasional travel to support field exercises, presentations to sponsors and the community, and other events may be required. Staff in this position will have an opportunity to develop their leadership skills and begin to lead small teams over time.

Minimum Qualifications:

  • Master's degree in Computer Engineering, Computer Science, or a related field (A bachelor's degree and at least 3 years of relevant experience will be considered)
  • 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)
  • Experience integrating hardware prototypes using Docker, Apache Kafka, Redis, Ettus USRPs, and other software-controlled hardware
  • 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
Preferred Qualifications (2 or more of the following) :
  • Experience in AI/ML software and algorithms
  • Experience with RF systems and familiarity with Digital Signals Processing
  • 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 and near real-time software
  • Experience using test equipment such as digital multimeters, oscilloscopes, waveform generators, spectrum analyzers and logic analyzers for integration and hardware debugging
Growth Opportunities :

We support a wide variety of mechanisms for staff to continually grow their skills including:
  • Direct mentorship within the Group and across MIT LL for projects and career guidance
  • Participation in programs across MIT LL to broaden your network internally and externally
  • Community exposure through external conferences/meetings and internal workshops that draw senior leaders from government and industry
  • Continuing education through both external and internal courses on a variety of technical, communication, and work/project management fundamentals
80% ONSITE EXPECTATION

Recent Graduate Hiring Range: $116,400 - $140,000
Experienced Hiring Range: $116,400 - $182,200

Disclaimer: MIT Lincoln Laboratory provides a typical hiring range as a good faith estimate of what we reasonably expect to offer for this position at the time of posting. The final salary offered to a selected candidate will depend on various factors, including-but not limited to-the scope and responsibilities of the role, the candidate's experience, skills and education/training, internal equity considerations and applicable legal requirements. This range reflects base salary only and does not include additional forms of compensation or benefits.

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 for more information. As an employee of MIT, you can also take advantage of other voluntary benefits, discounts and perks.

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: 42966
Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Software Engineer in Lexington, MA vacancy
  •  ...is the place to do the most meaningful work of your career. Position Overview: We’re looking for a Senior Full Stack Software Engineer to own the end-to-end development of a new mobile inspection application and its supporting cloud platform. This product is a... 
    Suggested

    ati

    Woburn, MA
    5 days ago
  •  ...Locations: Waltham, MA - Hybrid About the Role SS&C Intralinks is seeking a highly skilled and experienced Senior Full Stack Software Engineer to design, develop, and maintain robust and scalable web applications. This role involves contributing to all layers of our... 
    Suggested
    Ongoing contract

    SS&C Technologies

    Waltham, MA
    4 days ago
  •  ...Senior Full Stack Software Engineer Watertown, MA December 17, 2025 Job Description The Company: We believe general-purpose, generally-intelligent robots will be built in our lifetimes. Robots will work in our factories, move our goods, walk on our streets... 
    Suggested
    Work at office

    Venturefizz Product Management Community

    Watertown, MA
    2 days ago
  • $90k - $190k

     ...human and artificial intelligence to lead the charge. As an AI software company who deploys its inventions directly into the facilities...  ...ordinary robots to achieve extraordinary things. As a platform engineer, your work lies at the center of this challenge, orchestrating... 
    Suggested
    Work at office

    Tutor Intelligence

    Watertown, MA
    3 days ago
  •  ...Contribute to a software platform that powers AI-driven radar systems operating across edge and cloud environments! MatrixSpace...  ...struggle. We're looking for a hands-on, C++-fluent Software Engineer to help build and scale the platform software that enables AI-powered... 
    Suggested

    Matrixspace

    Burlington, MA
    5 days ago
  •  ...comfortable traveling 4050% and working directly with external stakeholders. Growth Signals is hiring a Forward Deployed Software Engineer to support the delivery of enterprise customer solutionsfrom discovery and requirements through deployment and adoption. This... 
    Permanent employment
    Full time
    Remote work

    Growth Signals

    Lexington, MA
    5 days ago
  •  ...Massachusetts, Midé Technology Corporation, a Hutchinson company, is an engineering research and development company with a focus on sensors and...  ...and should be able to help translate user requests into software requirements. Applicants should be prepared to submit a code... 
    Permanent employment
    Full time
    Part time
    Work at office
    Local area
    Remote work

    Hutchinson

    Woburn, MA
    3 days ago
  • $92k

    Overview NRS offers customized solutions to asset managers and asset owners. We provide institutional transfer agency services, master trust and plan accounting, and fund-of-fund solutions. Founded in 1999, and a wholly owned subsidiary of Community Financial System, Inc...
    Full time
    Local area
    Visa sponsorship
    Work visa

    OneGroup

    Woburn, MA
    2 days ago
  • $1,500 per month

     ...Overview Software Engineer Clearance Level: Must be able to obtain a Secret Clearance - Must be US Citizen Location: The position requires full-time onsite presence within 100 miles of Lexington MA. May require occasional travel. Company Aquila Technology is seeking a... 
    Full time
    Interim role
    Local area
    Remote work
    Relocation
    2 days per week

    Aquila Technology

    Lexington, MA
    2 days ago
  •  ...Vanu Inc, a leader in Software Defined Radio communications systems, has an opportunity for an experienced Software Engineer (2-5 years) to develop and maintain embedded applications software for wireless communications products. Responsibilities include creation of design... 
    Shift work

    Vanu Inc

    Lexington, MA
    3 days ago
  • $132.9k - $177.2k

     ...Everbridge is hiring a Software Engineer focused on platform modernization to help evolve a critical production system while building the next generation of our technology stack. This role sits at the intersection of legacy system stewardship and forward-looking... 
    Local area

    Everbridge

    Burlington, MA
    3 days ago
  •  ...Software Engineer sought by Veracode, Inc. to maintain our cutting edge application security platform in conjunction with our Operations team. Position located in Burlington, MA. Requires a Bachelor's degree or equivalent in Computer Science, Engineering... 
    Work experience placement

    Veracode

    Burlington, MA
    3 days ago
  •  ...capabilities to embedded edge platforms by building high-performance software that runs close to the hardware. MatrixSpace develops AI-...  ...sensing solutions struggle. We’re looking for a hands‑on Software Engineer, Embedded Systems to help deploy, optimize, and scale embedded... 

    MatrixSpace

    Burlington, MA
    3 days ago
  • $78k - $120k

     ...Software Engineer II Waltham, MA Xometry (NASDAQ: XMTR) powers the industries of today and tomorrow by connecting the people with big ideas to the manufacturers who can bring them to life. Xometry's digital marketplace gives manufacturers the critical resources they... 

    Xometry

    Waltham, MA
    2 days ago
  •  ...development. Designing, coding and debugging applications in various software languages. Software analysis, code analysis, requirements...  ...Must Have Degree Level Bachelor's Degree Yes Engineering Software/Algorithm Development 3 years Experience Software... 
    Full time
    Work from home
    2 days per week
    1 day per week

    LanceSoft

    Lexington, MA
    2 days ago
  •  ...Products Group, we are dedicated to excellence in the design and engineering ofLam's etch and deposition products. We drive innovation to...  ...semiconductor industry. The impact you'll make As a Software Engineer at Lam, you will be at the forefront of innovation by... 
    Full time
    Local area
    Remote work
    Flexible hours
    2 days per week
    3 days per week
    1 day per week

    Lam Research

    Waltham, MA
    2 days ago
  • $1,500 per month

     ...Software Engineer Clearance Level: Must be able to obtain an Active Secret Clearance - Must be US Citizen At Aquila Technology, you will see our team’s passion every day, whether we are building a robust, policy-compliant IT system or stress-testing a system... 
    Full time
    Interim role
    Local area
    Remote work
    Work from home
    Relocation
    2 days per week
    1 day per week

    Aquila Technology

    Lexington, MA
    3 days ago
  •  ...This exciting opportunity will allow you to apply your skills in software design and development to solving real‑world information...  ...Candidate for a Bachelor’s or Master’s degree in Computer Science or Engineering. Equal Employment Opportunity Statement RSA is committed to... 
    Internship
    Local area

    RSA Inc

    Burlington, MA
    1 day ago
  •  ...Software Engineer Location US-MA-Lexington ID 2026-4236 Category Software Development Position Type Full Time Salary Riverside Overview Riverside Research is an independent National Security Nonprofit dedicated to research... 
    Full time
    Work at office
    Local area
    Remote work

    Riverside Research

    Lexington, MA
    5 days ago
  • $138.9k - $180.6k

     ...Job Description: Saab Inc.'s Autonomous and Undersea Systems (AUS) division is seeking an innovative and experienced Senior Software Engineer to participate on technical teams defining, architecting, implementing, integrating, verifying, delivering, and maintaining... 
    Temporary work
    For contractors
    Work experience placement
    Casual work
    Local area
    Remote work

    SAAB

    Winchester, MA
    5 days ago
  • $160k - $180k

     ...Senior Full-Stack Engineer - Cloud Applications 10Beauty is seeking a talented and passionate Senior Full-Stack Engineer to join our...  ...deployment processes Bachelor's degree in Computer Science, Software Engineering, or a related field or relevant work experience Proven... 
    Full time
    Work experience placement

    10Beauty

    Burlington, MA
    2 days ago
  • $115k - $130k

     ...global technology and services partner to corporate professionals, is expanding its global Technology team and adding three Sr Software Engineers in Woburn, MA. The role requires working from the office located at 130 New Boston Street on Tuesday, Wednesday, and Thursday... 
    Work experience placement
    Work at office
    Work from home
    Monday to Friday

    Notified, Inc.

    Woburn, MA
    4 days ago
  • $108k - $172.8k

     ...Senior Software Engineer Build and deploy Java-based microservices in the VMware Cloud Foundation platform Location: Burlington, Massachusetts, United States Compensation: $108,000 - 172,800 USD / year Job Tags: Software About The Role Job Description The VMware Cloud... 
    Work at office
    Local area

    jobs.frontdoordefense.com - Jobboard

    Burlington, MA
    2 days ago
  • $139k - $180k

     ...Senior Software Engineer Own the software architecture and implementation for real-time radar/EO/IR prototype systems Location: Woburn, Massachusetts, United States Compensation: $139,000 - 180,000 USD / year Job Tags: Software About The Role Senior Software Engineer Woburn... 
    Full time
    Local area
    Remote work

    jobs.frontdoordefense.com - Jobboard

    Woburn, MA
    2 days ago
  •  ...Anduril Industries is seeking a Senior Software Engineer in Waltham, Massachusetts to lead a small team focused on command and control software. In this role, you’ll leverage your expertise in path planning and routing algorithms to develop cutting-edge technologies for... 
    Full time

    jobs.frontdoordefense.com - Jobboard

    Waltham, MA
    3 days ago
  • $140k - $165k

     ...enabling chronic MCS therapy to be accessible to more patients across the globe. The role Reporting to the Senior Manager, Software Engineering, the Senior Software Engineer will play a key role in developing and evolving software solutions that support the BrioVAD® platform... 
    Remote work
    3 days per week

    BrioHealth Solutions, Inc.

    Burlington, MA
    4 days ago
  •  ...rely on SS&C for expertise, scale, and technology.Job DescriptionJob Title: Sr. Software EngineerLocations: Waltham, MA - HybridAbout the RoleWe are seeking a skilled Sr. Software Engineer to design, build, and enhance tools and applications that power SS&C Intralinks’... 
    Ongoing contract

    SS Service Corp

    Waltham, MA
    2 days ago
  • Role Summary We are looking for an experienced and technically strong Software Engineer to lead the design and development of system-level / desktop applications for semiconductor equipment control software. The role demands deep technical expertise, full ownership... 
    Local area
    Remote work
    Flexible hours
    2 days per week
    3 days per week
    1 day per week

    Lam Research

    Waltham, MA
    5 days ago
  •  ...Software Engineer SS&C Eze is seeking a Software Engineer to join the Eze OMS team based out of our Boston headquarters. Eze's award-winning Investment Suite features a set of integrated applications that provide best-in-class asset management functionality to streamline... 
    Casual work
    Flexible hours

    SS&C Technologies Holdings

    Waltham, MA
    3 days ago
  • $100k - $120k

     ...multiple areas of the product Reviewing code and mentoring other engineers Continually improving our technical stack and processes...  ...Bachelor’s Degree in Computer Science, Engineering, Software Development, or a combination of education and equivalent experience... 
    Full time
    Temporary work
    Work experience placement
    Flexible hours

    Allego

    Watertown, MA
    6 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!