1

Internship Software Reverse Engineer Jobs in Massachusetts

... Reverse engineering codebases and generating technical specifications • Improving performance and scalability • Developing open-source tools and technical benchmarks • Demonstrating large-scale ...

Required : • Experience (non-internship) in professional software development • Experience in professional, non-internship software development • Experience programming with at least one modern ...

The Cyber Research Software Engineer II role involves developing systems and software to deter and ... Reverse engineering skills using tools such as IDA/Ghidra/BinaryNinja. • Capture the Flag (CTF ...

Required : • Experience (non-internship) in professional software development • Experience in professional, non-internship software development • Experience programming with at least one modern ...

Lead Model-Based Systems Engineer

Woburn, MA · On-site +1

$157K - $224K/yr

Analyze, reverse-engineer, derive, and define requirements from ambiguous or incomplete software system implementations and codebases * Develop/generate documentation (e.g. Systems Requirements ...

Analyze, reverse-engineer, derive, and define requirements from ambiguous or incomplete software system implementations and codebases * Develop/generate documentation (e.g. Systems Requirements ...

Lead Model-Based Systems Engineer

Woburn, MA · On-site +1

$157K - $224K/yr

Analyze, reverse-engineer, derive, and define requirements from ambiguous or incomplete software system implementations and codebases * Develop/generate documentation (e.g. Systems Requirements ...

As a Lead Software Engineer / Back-End Developer, you will join a cross-functional team tasked with ... Reverse engineering experience * Experience in designing/developing platform components: Kubernetes ...

Our work targets the boundary between the digital and physical worlds by creating models of physical systems, probing interfaces for weaknesses, and reverse engineering software. What you will do:

... reverse engineering, and experimentation. Responsibilities : • Work as part of a small, focused team to architect, develop, implement, and test modular software applications and tools for emulating ...

next page

Showing results 1-20

Internship Software Reverse Engineer information

What does an Internship Software Reverse Engineer do?

An Internship Software Reverse Engineer assists in analyzing and understanding how software works by deconstructing its code, often without access to source files. Interns in this role typically use specialized tools to examine compiled programs, identify vulnerabilities, and help create documentation or patches. Their work can support cybersecurity efforts, software compatibility, or malware analysis. The internship provides hands-on experience with reverse engineering techniques and tools in a supervised learning environment.

What is the difference between Internship Software Reverse Engineer vs Software Developer?

AspectInternship Software Reverse EngineerSoftware Developer
Required CredentialsTypically pursuing or recent graduate in Computer Science or related fieldBachelor's degree in Computer Science or related field often required
Work EnvironmentInternship setting, often in cybersecurity or software firmsFull-time employment in various industries including tech, finance, etc.
Employer & Industry UsageUsed in cybersecurity, software security firms, tech companiesUsed across all software development industries
Comparison Search IntentUnderstanding entry-level reverse engineering rolesUnderstanding software development roles

The Internship Software Reverse Engineer role focuses on analyzing and understanding software through reverse engineering techniques, often in cybersecurity contexts. In contrast, a Software Developer designs, codes, and maintains software applications. While both roles require programming skills and a background in computer science, the internship emphasizes reverse engineering skills, whereas the developer role centers on software creation and implementation.

What are the key skills and qualifications needed to thrive as an Internship Software Reverse Engineer, and why are they important?

To thrive as an Internship Software Reverse Engineer, you need a strong understanding of programming languages (such as C/C++), computer architecture, and operating systems, often supported by coursework or relevant project experience. Familiarity with tools like IDA Pro, Ghidra, debuggers, and possibly certifications like OSCP or CEH can be valuable. Analytical thinking, attention to detail, and perseverance are important soft skills that set candidates apart in this role. These competencies enable you to effectively dissect software, uncover vulnerabilities, and contribute to secure software development.

What types of projects or tasks can an Internship Software Reverse Engineer expect to work on during their internship?

As an Internship Software Reverse Engineer, you will typically assist in analyzing and understanding software binaries, identifying vulnerabilities, and documenting findings. Interns often work on real-world projects involving malware analysis, debugging, and creating tools to automate reverse engineering tasks. You will collaborate closely with experienced engineers, security analysts, and sometimes legal or compliance teams, gaining exposure to industry-standard tools and methodologies. This hands-on experience not only builds technical proficiency but also enhances problem-solving and teamwork skills, laying a strong foundation for a career in cybersecurity or software engineering.
What are the most commonly searched types of Software Reverse Engineer jobs in Massachusetts? The most popular types of Software Reverse Engineer jobs in Massachusetts are:
Senior Firmware Security Researcher with Security Clearance

Senior Firmware Security Researcher with Security Clearance

MITRE Corporation

Bedford, MA • On-site

$120K - $165K/yr

Other

Posted 6 days ago


Job description

Why choose between doing meaningful work and having a fulfilling life? At MITRE, you can have both. That's because MITRE people are committed to tackling our nation's toughest challenges-and we're committed to the long-term well-being of our employees. MITRE is different from most technology companies. We are a not-for-profit corporation chartered to work for the public interest, with no commercial conflicts to influence what we do. The R&D centers we operate for the government create lasting impact in fields as diverse as cybersecurity, healthcare, aviation, defense, and enterprise transformation. We're making a difference every day-working for a safer, healthier, and more secure nation and world. Our workplace reflects our values. We offer competitive benefits, exceptional professional development opportunities for career growth, and a culture of innovation that embraces adaptability, collaboration, technical excellence, and people in partnership. If this sounds like the choice you want to make, then choose MITRE - and make a difference with us. MITRE's Electronic Systems Security department is seeking to hire a Senior Firmware Vulnerability Researcher to tackle the kinds of embedded security problems most engineers only read about, in support of missions of national importance. We find and exploit hidden flaws to unlock access, reveal deeper system insight, enable customer missions, and slam doors shut to protect critical systems. We think like attackers, operate like researchers, and deliver the insight our customers need. This is a hands-on role for someone who thrives at the intersection of offensive and defensive security research. You will operate at every layer of the stack, tracing vulnerabilities and attack paths from low-level firmware and hardware interfaces up through operating systems, middleware, and application code. In this role, you will reverse engineer complex systems and software, research vulnerabilities, develop proof-of-concept exploits, build mission-ready capabilities, and create new tools and techniques to accelerate our work. If you are driven by low-level technical challenges, creative problem-solving, and the opportunity to make a real impact, this is your chance. You will join a talented, multidisciplinary team with deep expertise in software and hardware reverse engineering, vulnerability research, and embedded security. Together, you will take on hard problems, build novel capabilities, and deliver results that make a difference for our customers and their missions. If you want to do exceptional, technically demanding, and rewarding work with exceptional teammates, we want to hear from you. Roles & Responsibilities: Engineers in this role will develop and apply their technical expertise to: * Reverse engineer and perform vulnerability research against complex embedded system software.
* Prototype technical capabilities in hardware and software e.g., proof-of-concept software exploit.
* Research emerging threats to embedded systems and countermeasures.
* Provide technical leadership within project teams and help define research approaches that deliver impactful solutions for our customers.
* Design, develop, and lead key efforts to build software infrastructure and tools that enable, accelerate, and scale reverse engineering, vulnerability research, and security capability development for embedded systems. * Communicate technical approach, risks, and results to MITRE program leaders and customers. * Mentor junior engineers in reverse engineering, vulnerability research, and capability development. Basic Qualifications: * Bachelor's degree in Electrical or Computer Engineering, Computer Science or similar field with 5 years of related experience; Master's degree in the same with 3 years of related experience; or PhD in the same.
* Expertise in reverse engineering software binaries/embedded firmware and having practical experience with disassemblers, decompilers, firmware unpacking, common executable file formats, and debuggers.
* Expertise reverse engineering for one or more embedded processor architectures, preferably ARM.
* Expertise in modern binary exploitation techniques and countermeasures with practical experience in software vulnerability analysis and exploitation development.
* Experience developing software with C/C++ and Python.
* Experience developing low-level software (e.g., embedded systems/microcontrollers, kernels, and/or device drivers)
* Effective oral and written communication skills.
* Must be US citizen with active Secret security clearance.
* This position requires a minimum of 50% hybrid on-site Preferred Qualifications: * Bachelor's degree in Electrical or Computer Engineering, Computer Science or similar field with 8 years of related experience; Master's degree in the same with 6 years of related experience; or PhD in the same with 3 years of related experience.
* Possess an active Top Secret security clearance.
* Experience leading teams developing or evaluating secure embedded systems.
* Experience with one or more of the following technical areas:
* Fuzz testing software applications or embedded firmware.
* Instrumentation/debug of embedded software or firmware.
* Firmware rehosting and peripheral modeling.
* Symbolic analysis.
* Linux kernel, kernel derivers, or real-time operating systems.
* Commercial embedded and/or hardware security technologies such as ARM TrustZone, Trusted Platform Modules, Boot Guard, Secure Boot, etc. This requisition requires the candidate to have a minimum of the following clearance(s):
Secret This requisition requires the hired candidate to have or obtain, within one year from the date of hire, the following clearance(s):
Top Secret/SCI Salary compensation range and midpoint:
$126,800 - $158,500 - $190,200 Annual Work Location Type:
Hybrid It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability. Commitment to Non-Discrimination All qualified applicants will receive consideration for employment without regard to disability, status as a protected veteran or any other status protected by applicable federal, state, local or international law. MITRE intends to maintain a website that is fully accessible to all individuals. If you are unable to search or apply for jobs and would like to request a reasonable accommodation for any part of MITRE's employment process, please email for general support and for intern positions. This service is for individuals requiring reasonable accommodation requests. Please note that vendor solicitations will not receive a reply. Benefits information may be found here . Copyright © 1997-2026, The MITRE Corporation. All rights reserved. MITRE is a registered trademark of The MITRE Corporation. Material on this site may be copied and distributed with permission only.

MITRE logo

About MITRE

Sourced by ZipRecruiter

Why choose between doing meaningful work and having a fulfilling life? At MITRE, you can have both. That's because MITRE people are committed to tackling our nation's toughest challenges-and we're committed to the long-term well-being of our employees. MITRE is different from most technology companies. We are a not-for-profit corporation chartered to work for the public interest, with no commercial conflicts to influence what we do. The R&D centers we operate for the government create lasting impact in fields as diverse as cybersecurity, healthcare, aviation, defense, and enterprise transformation. We're making a difference every day-working for a safer, healthier, and more secure nation and world. Our workplace reflects our values. We offer competitive benefits, exceptional professional development opportunities, and a culture of innovation that embraces diversity, inclusion, flexibility, collaboration, and career growth. If this sounds like the choice you want to make, then choose MITRE-and make a difference with us. MITRE is a trusted operator of federally funded research and development centers and we're on a mission to make the world a safer place-for all of humanity, today and in the future. To deliver on our mission, we need the world's best talent and leaders-groundbreakers and partnership-builders on a global scale in areas like healthcare, artificial intelligence, critical infrastructure resiliency, pandemic management, and cybersecurity. In return, we have the privilege of backing you with thousands of technical experts in diverse fields, a culture of innovation and knowledge sharing, access to data and resources uniquely available to MITRE through our wide-ranging partnerships across government, industry and academia.

Industry

It services

Company size

5,001 - 10,000 Employees

Headquarters location

McLean, VA, US

Year founded

1958

Social media