Software Reverse Engineer

Str
Melbourne, FL

STR is hiring a Software Reverse Engineer who has a passion for research and analysis of vulnerabilities in cyber physical systems. Work must be performed onsite.

What you’ll do:


  • Reverse engineering complex software or firmware targets, ranging from typical Windows/Linux binaries to embedded firmware running non-traditional computer architectures and operating systems

  • Developing and applying automated reverse engineering and binary analysis tools to characterize protocols, interfaces, and functionality of target systems

  • Developing innovative cybersecurity solutions

  • Working in multi-discipline teams to tackle challenging problems from a wide variety of technologies to develop innovative cybersecurity solutions

  • Performing vulnerability weaponization, exploit development, payload development, and exploit mitigation on a variety of challenging targets

  • Documenting, demonstrating, and presenting research

  • Solving real world problems that have an impact on national security

Who you are:


  • This position requires an Active Top Secret (TS) security clearance , for which U.S. citizenship is needed by the U.S. Government

  • BS, MS or PhD in Computer Science, Computer Engineering, Cybersecurity or related field (or equivalent work experience)

  • Experience with binary analysis of software/firmware

  • Experience with disassembly tools, such as IDA Pro, Binary Ninja, or Ghidra

  • Proficiency in one or more programming languages: C/C++, Python, etc.

  • Proficiency in one or more Assembly Languages: x86, ARM, etc.

  • General understanding of reverse engineering fundamentals: memory layout, calling conventions, etc.

Nice to haves:


  • Vulnerability research and analysis

  • Knowledge of weaponizing discovered vulnerabilities into exploits

  • Implant or software patch development

  • Familiarity with binary emulation or vulnerability research, including tools such as QEMU or AFL++

  • Experience with DSP architectures, such as Texas Instruments, STMicroelectronics, NXP, or Analog Devices.

  • Knowledge of operating system internals including memory/process/thread management

  • Embedded systems or firmware analysis

  • Experience development custom emulation tools to enable dynamic analysis

  • Disassembler/decompiler module development

  • Experience analyzing and reconstructing code/data flow

  • Automated reverse engineering or software analysis tool development

  • Experience debugging software without source code

  • Knowledge of binary file structures and formats

  • Experience analyzing protocols or message structures

  • Knowledge of anti-reverse engineering techniques

  • Knowledge of intrusion detection and anti-malware systems and techniques

STR is a growing technology company with locations near Boston, MA, Arlington, VA, near Dayton, OH, Melbourne, FL, and Carlsbad, CA. We specialize in advanced research and development for defense, intelligence, and national security in: cyber; next generation sensors, radar, sonar, communications, and electronic warfare; and artificial intelligence algorithms and analytics to make sense of the complexity that is exploding around us.

STR is committed to creating a collaborative learning environment that supports deep technical understanding and recognizes the contributions and achievements of all team members. Our work is challenging, and we go home at night knowing that we pushed the envelope of technology and made the world safer.

STR is not just any company. Our people, culture, and attitude along with their unique set of skills, experiences, and perspectives put us on a trajectory to change the world. We can't do it alone, though - we need fellow trailblazers. If you are one, join our team and help to keep our society safe! Visit us at for more info.


STR is an equal opportunity employer. We are fully dedicated to hiring the most qualified candidate regardless of race, color, religion, sex (including gender identity, sexual orientation and pregnancy), marital status, national origin, age, veteran status, disability, genetic information or any other characteristic protected by federal, state or local laws.

If you need a reasonable accommodation for any portion of the employment process, email us at [email protected] and provide your contact info.

Pursuant to applicable federal law and regulations, positions at STR require employees to obtain national security clearances and satisfy the requirements for compliance with export control and other applicable laws.

Posted 2025-09-22

Recommended Jobs

ICE PRODUCTION ATTENDANT

Royal Caribbean Cruises, Inc.
Miami, FL

ICE PRODUCTION ATTENDANT The Ice Production Attendant is responsible for preparing and delivering ice to destination venues and bars. This position assists the Food Safety Officer to ensure ice pro…

View Details
Posted 2025-08-06

Flatbed Truck Driver (CDL A OTR)

Denver Cargo
Hialeah, FL

CDL A Flatbed OTR Drivers – $1,700–$2,700 Weekly Denver Cargo Inc. is hiring experienced CDL A Flatbed drivers for OTR runs. Steady freight, high pay, and newer trucks. Pay: ~$1,700–$2,70…

View Details
Posted 2025-09-08

Assistant Nursing Manager Emergency Room Per Diem Days

Florida Coast Medical Center
Port Saint Lucie, FL

Assistant Nursing Manager Emergency Room Per Diem Days Location Port Saint Lucie, FL : Position Summary The assistant manager is a registered nurse who, using critical thinking skills, coordinates t…

View Details
Posted 2025-09-22

Domestic/Federal Tax Senior Manager - Partnership Tax Save for Later Remove job

PwC
Tampa, FL

A career in Finance, within Internal Firm Services, will provide you with the opportunity to help PwC in all aspects of our Finance internal function including financial planning and reporting, dat…

View Details
Posted 2025-08-28

Housekeeping Houseman

The Setai
Miami Beach, FL

The Setai. Arrive at a place that embraces you in its serenity. That whispers with an unmistakable imprint of grace and timelessness. That is a melding of inspiration and location. The Setai offe…

View Details
Posted 2025-07-31

Hospitalist in Jacksonville, FL

Memorial Hospital
Jacksonville, FL

Are you a clinician who aims to make a difference in the lives of your patients by providing quality care? TeamHealth has an excellent full-time opportunity for a physician to join our established ho…

View Details
Posted 2025-09-07

Full Time Dermatology Job FL

Enterprise Medical Recruiting Enterprise Medical Recruiting
Florida

Join an experienced Dermatologist in beautiful, growing area of coastal Florida! Practice medical and cosmetic dermatology in a beautiful office space with year round sunshine! Practice Details: …

View Details
Posted 2025-09-10

Preschool Lead Teacher

Amazing Explorers Academy
Orlando, FL

Job description The Lead Teacher is responsible for implementing curriculum in the classroom and for the supervision and management of children in the classroom. He or she must be knowledgeable in…

View Details
Posted 2025-09-01

Administrative Assistant

Fellowship of Christian Athletes
Gainesville, FL

The Administrative Assistant will provide clerical support for the FCA field office to accomplish the FCA mission and vision and reflect the FCA Core Values in the ongoing work of that office. MINI…

View Details
Posted 2025-09-21

Revenue Integrity Analyst

Lee Health
Cape Coral, FL

Location: Santa Barbara Professional Center -224 Santa Barbara BlvdCape Coral FL 33991 Department: Lee Professional Billing Work Type: Full Time Shift: Shift 1/7:30:00 AM to 3:30:00 PM …

View Details
Posted 2025-09-21