Lead Software Reverse Engineer
$157k - $224kSTR
STR is hiring a Lead Software Reverse Engineer who has a passion for research and analysis of vulnerabilities in cyber physical systems. This opportunity will be part of a multidisciplinary team of researchers and engineers dedicated to developing cutting-edge technologies with significant and immediate impact on our national security. This position offers an excellent opportunity to work at the nexus of computers and real-world physical systems. We believe that each employee has a unique set of skills experiences and perspectives that are essential to providing our customers with innovative solutions. The skills listed below are representative of those needed for this role but are not the only acceptable set. If you see an overlap with your skills go ahead and apply!.
Work must be performed onsite and Active Top Secret (TS) Clearance required.
What youll 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
- Leading 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
- Technical marketing to existing and potential customers
- Technical proposal development (idea generation writing reviewing editing)
- 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.
- Bachelors Degree in Computer Science Computer Engineering Cybersecurity or related field plus a minimum of 10 years relevant experience
(MS or PhD with equivalent work experience may also be considered) - Substantial experience leading technical teams on advanced reverse engineering and exploitation programs
- Experience with binary analysis of software/firmware
- Experience with disassembly tools such as IDA Pro Binary Ninja or Ghidra
- Proficiency in multiple Assembly Languages: x86 ARM etc.
- Proficiency in one or more programming languages: C/C Python etc.
- Deep understanding of reverse engineering fundamentals
- Experience in Vulnerability research and analysis
- Knowledge of weaponizing discovered vulnerabilities into exploits
Nice to haves:
- 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
Pay Information
Full-Time Salary Range: $157000 - $224000
The salary range listed is based on external market data. Offers are based on factors such as but not limited to the candidates experience education training key skills/critical skills security clearances and prevailing market and business conditions.
STR is a growing technology company with locations near Boston MA Arlington VA near Dayton OH Melbourne FL Carlsbad CA Atlanta GA and Denver CO. 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.
STRis 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 cant do it alone though - we need fellow trailblazers. If you are one join our team and help to keep our society safe! Visit us more info.
STRis 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 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.
Required Experience:
IC
- ...Job Title: Lead Software Engineer - Technical Lead Job Code: 46227 Job Location: Melbourne FL (Patrick Space Force Base) Job Schedule: 9/80: Employees work 9 out of every 14 days totaling 80 hours worked and have every other Friday off Job Description:...SuggestedFull timeContract work
- Job Title: Lead, Software EngineeringJob Code: 45099Job Location: Palm Bay, FLJob Schedule: 9/80: Employees work 9 out of every 14 days -... ...Friday offJob Description:L3Harris is seeking Embedded Software Engineers in Palm Bay, FL to work on a dynamic team supporting design,...SuggestedImmediate start
- Job Title: Lead, Software Qual EngineerJob Code: 43780Job Location: Brevard County, FLJob Schedule: 9/80: Employees work 9 out of every 1... ...have every other Friday offJob Description:The Software Quality Engineer (SWQE) is responsible for the Software Quality Assurance (...SuggestedContract workFor subcontractor
- Job Title: Lead, Software EngineerJob Code: 45091Job Location: Palm Bay, FloridaJob Schedule: 9/80 - Employees work 9 out of every 14 days... ...Job Description:We are seeking a Senior Specialist, Software Engineer who wants to stay hands-on building the software behind...Suggested
- ...contributes to meaningful outcomes.The Mission Software Solutions business delivers customised... ...is seeking experienced Technical and Engineering Leaders to support the growth of our... ...security objectives.In this role, you will:Lead the design, development, delivery and...SuggestedJob sharingFull timePart timeRemote workFlexible hours
- Job Title: Lead, RF EngineerJob Code: 44388Job Location: Palm Bay, FLJob Schedule: 9/80: Employees work 9 out of every 14 days - totaling... ...:L3Harris is seeking a highly driven RF Hardware Design Engineer to support the design and development of advanced RF solutions for...Work at office
- ...technology solutions connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: Lead, RF Engineer Job Code: 44388 Job Location: Palm Bay, FL Job Schedule: 9/80: Employees work 9 out of every 14 days – totaling 80...Full timeWork at officeLocal area
$17.5 - $22.5 per hour
...modifications, and voids. Assists manager or assistant store manager in reviewing order exceptions on order release day and assists in reverse logistics (e.g., 1506, returns, empty package). Assists manager or assistant store manager in evaluating and developing displays...Hourly payWork experience placementSeasonal workLocal areaShift work- Job Title: Lead, Mechanical Engineer (Thermal) - Space OpticsJob Code: 44597Job Location: On-site in Palm Bay, FL or Fort Wayne, IN Job Schedule: 9/80 (Every other Friday off!)Relocation: Relocation assistance is available to qualified applicantsJob Description:L3Harris...RelocationRelocation package
$122k - $227.5k
Job Title: Lead, Mechanical Engineer (Designer) Job Code: 45277Job Location: Palm Bay, FL; Carlsbad, CA; Chantilly, VAJob Schedule: 9/80: Employees work 9 out of every 14 days - totaling 80 hours worked, and have every other Friday offJob Description:During its 120-year...Work at officeFlexible hours- Job Title: Lead, Systems Engineering - Space Vehicle Bus Integration & TestJob Code: 42141Job Location: Palm Bay, Florida Job Schedule: 9/80 RegularJob... ...learned.Partner with systems engineering, hardware, software, quality, manufacturing, and operations teams to...
$110.5k - $205.5k
Job Title: Lead, System Engineer - Transition Systems Engineer Job Code: 42905Job Location: Palm Bay, FloridaJob Schedule: 9/80 (Every Other... ...• Coordinate with mission operations, systems engineering, software, integration and test, cybersecurity, and program management...Flexible hours- Job Title: Lead, Systems Engineer - Space VehicleJob Code: 44454Job Location: Palm Bay, FloridaJob Schedule: 9/80 (Every Other Friday Off!)Job... ...multidisciplinary teams to ensure that payload, bus, software, ground, and mission interfaces are defined, allocated, and...For subcontractor
- Job Title: Lead, Systems Engineering (Ground Segment Engineer)Job Code: 45725 Job Location: Palm Bay, FLJob Schedule: 9/80Job Description: Spectral... ...with Linux and windows SystemsPreferred Additional Skills:Software background, preferredExperience with systems engineering...
- Job Title: Lead, Systems EngineerJob Req: 43730Job Location: Palm Bay, FLJob Schedule:... ...decisions. This is a high-ownership role for an engineer who enjoys guiding multidisciplinary... ...and functional requirements across software, firmware, and hardware.• Produce and maintain...
- Job Title: Lead, Project EngineeringJob Code: 44719Job Location: Palm Bay, FL Job Schedule... ...: L3Harris Spectral Solutions engineering team is seeking a Lead Project Engineer... ...engineering leadership across a range of software and hardware development, assembly, integration...Contract workRemote work
- ...domains in the interest of national security. Job Title: Lead, Systems Engineering - Space Vehicle Bus Integration & Test Job Code: 42141... ...learned. Partner with systems engineering, hardware, software, quality, manufacturing, and operations teams to transition...Full timeLocal area
- Job Title: Lead, Integration and Test EngineerJob Code: 42848Job Location: Palm Bay, FloridaJob Schedule: Standard 9/80Job Description... ...Space Vehicle Assembly, Integration and Test (SV AI&T) engineer to support activities on programs building and testing space vehicles...
- ...domains in the interest of national security. Job Title: Lead, Systems Engineering Architect Job Code: 45796 Job Location: Melbourne, FL... ...role Experience with relevant engineering tools and software. Experience in the weather and antenna/RF industry is preferred...Full timeLocal area
- Job Title: Lead, Integration & Test EngineerJob Code: 46265Job Location: Palm Bay, FLJob... ...systems. You will configure hardware and software platforms, diagnose and resolve technical... ...audiences, whether that's fellow engineers, program managers, or customer leadership...
- Job Title: Lead, Integration and Test EngineerJob Code: 45103Job Location: Palm Bay, FLJob Schedule... ...Description:We are seeking an experienced Test Engineer with a strong electrical engineering foundation and solid software development background. The ideal candidate will...
- Job Title: Lead, Integration and Test Engineer -System and Network AdministrationJob Code: 45346Job Location: Palm Bay, FL; Malabar, FL (Onsite)Job... ...Experience with National Instruments (NI) test products and software.Experience working with a multi-discipline technical...
- Job Title: Lead, Information Security Systems Engineer Job Code: 44237Job Location: Palm Bay, FLJob Schedule: 9/80: Employees work 9 out of every 14 days... ...tools such as ACAS and SCC.Experience in DoD software selection and approval processes for COTS, GOTS and FOSS...Remote work
- Job Title: Lead Manufacturing EngineerJob Code: 45309Job Location: Palm Bay FloridaJob Schedule: 9/80Job Description:L3Harris is seeking a talented Lead Manufacturing Engineer to support the manufacturing of Space Hardware and processes. The hardware produced at this location...
$129.5k - $229.5k
...technology solutions connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: Lead, Manufacturing Engineering (SAP Warehouse Execution) Job Code: 45510 Job Location: All L3Harris Locations Job Schedule: 9/80 Job...Full timeLocal areaFlexible hours- ...domains in the interest of national security. Job Title: Lead, Integration/Test Engineering Job Code: 45519 Job Location: Melbourne, Florida... ...and root causes; and collaborating with Systems, Software, and senior I&T engineers to support validation and verification...Full timeLocal area
- ...in the interest of national security. Job Title: Lead, Information Security Systems Engineer Job Code: 44237 Job Location: Palm Bay, FL Job... ...assessment tools such as ACAS and SCC. Experience in DoD software selection and approval processes for COTS, GOTS and...Full timeLocal areaRemote work
- ...domains in the interest of national security. Job Title: Lead, Integration/Test Engineering Job Code: 45519 Job Location: Melbourne, Florida... ...and root causes; and collaborating with Systems, Software, and senior I&T engineers to support validation and verification...Local area
- ...domains in the interest of national security. Job Title: Lead, Systems Engineer Job Code: 45403 Job Location: Palm Bay, FL Job... ...deliver hardware Experience with requirements management software such as DOORS, Jama Experience with leading in a fixed-price...Local areaRelocationRelocation package
$125k - $175k
...Job Description Job Description Lead Systems Engineer – Job Description Job Title: Lead Systems Engineer Department: Engineering... ...program commitments, and coordinates work across hardware, software, and test teams. The ideal candidate brings extensive experience...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Lead Software Reverse Engineer. Be the first to apply!
- government software Melbourne, FL
- software applications developer Melbourne, FL
- healthcare software sales Melbourne, FL
- software support Melbourne, FL
- embedded software Melbourne, FL
- remote software sales Melbourne, FL
- software intern Melbourne, FL
- software technical support Melbourne, FL
- software implementation project manager Melbourne, FL
- software technology Melbourne, FL






