Secure Software and Embedded Systems Engineer (entry level)

MIT Lincoln Laboratory
Lexington, MA, United States
Full-time

We live in a time in which you have a choice a choice where to work, where to apply your talents and ideas, where to grow and look for self-fulfillment.

The Secure, Resilient Systems and Technology Group at Lincoln Laboratory is made up of security architects, software developers, hardware and electrical engineers, cryptographers, computer scientists, and systems analysts, who share a common passion for solving the hardest technical problems in national security.

We pursue innovative, high-impact, practical research in small, focused teams. We succeed by being involved in all R&D phases, including problem analysis and innovative solution design, system architecture, rapid prototyping and field-testing, and ultimately transfer of our technology to DoD, Intelligence Community, and other government sponsors, as well as to industry.

Being part of MIT, we also collaborate closely with academia and publish our research in top-tier venues.If you would like to pursue your passion for cutting-edge research and work on things that truly matter at a place that combines problems of pressing national importance with MIT’s culture of academic excellence, abundance of resources, and superior work-life balance, apply here to learn more.

Position DescriptionYou will join a small team of dedicated engineers and researchers in creating advanced technologies for ensuring security and resiliency of next-generation mission-critical systems relevant to National Security.

Examples of such systems include both cyber-physical systems (e.g., drones and satellites) and pure cyber systems (e.g., operating systems, software analysis tools, and communication systems).

You will assist in the study, development, and prototyping of new technologies in secure computing, storage, and communication areas, and ultimately the transfer of such technologies to real-world use cases.

RequirementsBachelor's degree in Computer Security, System Engineering, Computer Science, Software Engineering, Computer Engineering, Electrical Engineering, or related fields;

Knowledge and experience in one or more of the following : design / development in Rust, C / C++, and / or Pythonfamiliarity with the software development lifecycle, including design, documentation, testing, and DevSecOps.

analysis, modeling, design, development, testing, and verification of embedded systems (e.g., C, VHDL).analysis, architecture, design, implementation, and measurement of secure sub-systems and systems.

academic or professional research experience and / or publications in the areas of computer security, resiliency, and / or cryptographyawareness of cryptographic models and techniquesawareness of government and industry computer security / cryptography standardsThe passion to convert vision into reality, excellent work ethic, and effective communication skills are essential.

Desired KnowledgeIncludes one or more of the following : System engineering. Computer and software security. Familiarity with or interest in secure programming.

Multi-core / multi-thread computing.Operating system internals, OS-level middleware, distributed systems, and network protocols.

Data-structures, state-machines, and algorithms.Communication and cryptographic standards and technologies, such as IPSec, TLS, CMS, X.

509, MACsec, etc.Advanced and applied cryptography, security protocols, such as Multi-Party Computation.Embedded, real-time, and hardware systems security.

Moving target defense techniques : Dynamic Runtime Environment, Networks, Platforms, Software, and Data.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 plansMIT-funded pensionMatching 401KPaid leave (including vacation, sick, parental, military, etc.

Tuition reimbursement and continuing education programsMentorship programsA 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 : id

8 days ago
Related jobs
MIT Lincoln Laboratory
Lexington, Massachusetts

Lincoln Laboratory is made up of security architects, software developers, hardware and electrical engineers, cryptographers, computer scientists, and systems analysts, who share a common passion for solving the hardest technical problems in national security. Bachelor's degree in Computer Security,...

Promoted
General Dynamics Mission Systems
Dedham, Massachusetts

Our team works closely with United States Strategic Command (USSTRATCOM) and our Air Force and Navy customers to develop, deploy, and sustain resilient solutions that provide assured command and control of our nation's strategic deterrent. As the Chief Engineer, you will lead development of technica...

MIT Lincoln Laboratory
Lexington, Massachusetts

The at Lincoln Laboratory is made up of security architects, software developers, hardware and electrical engineers, cryptographers, computer scientists, and systems analysts, who share a common passion for solving the hardest technical problems in national security. Analysis, architecture, design, ...

Promoted
Symbotic
Danvers, Massachusetts

Breakpack team who will play a hands-on role in the development of a suite of applications, both mobile and desktop for our next generation of software which controls fleets of mobile robots and industrial systems. We are a talented team of roboticists and software engineers working on the latest Sy...

Newgig Recruiting
Lincoln, Massachusetts

Growing Engineering team is seeking a Principal Embedded Software Engineer to lead a small team and to propel the design, architecture, implementation, and test of our innovative technology products. WHAT YOU WILL BE DOING - Principal Embedded Software Engineer!. WHAT YOU NEED - Principal Embedded S...

Athenahealth
Boston, Massachusetts

Collaborate, mentor, and advise team members to promote productivity and effectiveness; share business and technical insights with the broader engineering and product organization. We are looking for a Software Engineer to join our Services and Task team within our athenaClinicals Product Engineerin...

Symbotic LLC
Wilmington, Massachusetts

Breakpack team who will play a hands-on role in the development of a suite of applications, both mobile and desktop for our next generation of software which controls fleets of mobile robots and industrial systems. We are a talented team of roboticists and software engineers working on the latest Sy...

GE Renewable Energy Power and Aviation
Lynn, Massachusetts

Work within a cross-functional team of design engineering, quality engineering, supply chain, and program leadership to ensure the components and system meets the application needs. Have you ever wondered what it is like to focus a team of highly-skilled and passionate engineers in a development eff...

Guardian Agriculture
Woburn, Massachusetts

Document your code in requirements and software design specifications Write embedded and higher-level software to support production test and hardware design verification To Be Successful You Will Have:   5+ years developing high integrity embedded software. Guardian Agriculture's Autonomous El...

Lockheed Martin Corporation
Chelmsford, Massachusetts

As a System Integration and Test Engineer your mission will be to support architecting new test stands to system level requirements, designing test solutions, developing algorithms and techniques, and supporting complex digital, RF, and/or microwave custom automated test equipment (ATE) systems. The...