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

Lead Software Reverse Engineer

$157k - $224k
Full-time

STR

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

Vacancy posted 13 days ago
Similar jobs that could be interesting for youBased on the Lead Software Reverse Engineer in Melbourne, FL vacancy
  •  ...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:... 
    Suggested
    Full time
    Contract work

    L3Harris

    Melbourne, FL
    3 days ago
  • 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,... 
    Suggested
    Immediate start

    L3Harris Technologies

    Palm Bay, FL
    3 days ago
  • 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 (... 
    Suggested
    Contract work
    For subcontractor

    L3Harris Technologies

    Palm Bay, FL
    3 days ago
  • 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

    L3Harris Technologies

    Palm Bay, FL
    4 days ago
  •  ...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... 
    Suggested
    Job sharing
    Full time
    Part time
    Remote work
    Flexible hours

    Leidos

    Melbourne, FL
    3 days ago
  • 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

    L3Harris Technologies

    Palm Bay, FL
    1 day ago
  •  ...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 time
    Work at office
    Local area

    L3Harris Technologies

    Palm Bay, FL
    17 hours ago
  • $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 pay
    Work experience placement
    Seasonal work
    Local area
    Shift work

    Walgreens

    Melbourne, FL
    2 days ago
  • 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... 
    Relocation
    Relocation package

    L3Harris Technologies

    Palm Bay, FL
    1 day ago
  • $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 office
    Flexible hours

    L3Harris Technologies

    Palm Bay, FL
    17 hours ago
  • 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... 

    L3Harris Technologies

    Palm Bay, FL
    2 days ago
  • $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

    L3Harris Technologies

    Palm Bay, FL
    17 hours ago
  • 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

    L3Harris Technologies

    Palm Bay, FL
    2 days ago
  • 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... 

    L3Harris Technologies

    Palm Bay, FL
    2 days ago
  • 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... 

    L3Harris Technologies

    Palm Bay, FL
    2 days ago
  • 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 work
    Remote work

    L3Harris Technologies

    Palm Bay, FL
    2 days ago
  •  ...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 time
    Local area

    L3Harris Technologies

    Palm Bay, FL
    17 hours ago
  • 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... 

    L3Harris Technologies

    Palm Bay, FL
    4 days ago
  •  ...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 time
    Local area

    L3Harris Technologies

    Melbourne, FL
    17 hours ago
  • 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... 

    L3Harris Technologies

    Palm Bay, FL
    2 days ago
  • 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... 

    L3Harris Technologies

    Palm Bay, FL
    3 days ago
  • 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... 

    L3Harris Technologies

    Palm Bay, FL
    2 days ago
  • 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

    L3Harris Technologies

    Palm Bay, FL
    3 days ago
  • 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... 

    L3Harris Technologies

    Palm Bay, FL
    2 days ago
  • $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 time
    Local area
    Flexible hours

    L3Harris Technologies

    Palm Bay, FL
    17 hours ago
  •  ...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 time
    Local area

    L3Harris Technologies

    Melbourne, FL
    17 hours ago
  •  ...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 time
    Local area
    Remote work

    L3Harris Technologies

    Palm Bay, FL
    17 hours ago
  •  ...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

    L3Harris Technologies

    Melbourne, FL
    6 hours ago
  •  ...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 area
    Relocation
    Relocation package

    L3Harris Technologies

    Palm Bay, FL
    2 days ago
  • $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

    AERONIX INC

    Melbourne, FL
    3 days ago

Do you want to receive more vacancies?

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