Full-Time

Senior Software Reverse Engineer

Confirmed live in the last 24 hours

STR

STR

501-1,000 employees

AI solutions for national security challenges

AI & Machine Learning
Defense

Senior

No H1B Sponsorship

Melbourne, FL, USA

Work must be performed onsite.

US Top Secret Clearance, US Citizenship Required

Category
Security Engineering
Software Engineering
Required Skills
Python
C/C++
Requirements
  • 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)
  • 5+ year of relevant professional experience
  • Experience with binary analysis of software/firmware
  • Experience with disassembly tools, such as IDA Pro, Binary Ninja, or Ghidra
  • Experience with DSP architectures, such as Texas Instruments, STMicroelectronics, NXP, or Analog Devices
  • 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.
Responsibilities
  • 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
  • Developing custom emulation solutions to enable dynamic analysis
  • Documenting, demonstrating, and presenting research
  • Solving real world problems that have an impact on national security

STR develops AI-driven platforms to tackle national security challenges, primarily for government agencies. Their main product, the STR infokit platform, combines data science, AI algorithms, and DevOps practices to deliver real-time insights and decision support in complex environments. This platform can be applied in areas such as command and control systems, collaborative autonomy, and object recognition. STR differentiates itself by focusing on creating resilient systems that integrate both artificial and human intelligence, providing clients with a significant decision-making advantage. The company's goal is to enhance safety and security through advanced technology while fostering a culture of diversity and inclusion among its employees.

Company Stage

Grant

Total Funding

$54.9M

Headquarters

Woburn, Massachusetts

Founded

2010

Growth & Insights
Headcount

6 month growth

25%

1 year growth

0%

2 year growth

25%
Simplify Jobs

Simplify's Take

What believers are saying

  • Growing demand for AI-driven cybersecurity solutions boosts STR's market potential.
  • U.S. Department of Defense invests heavily in autonomous systems, benefiting STR.
  • Government prioritizes AI for real-time data processing, aligning with STR's offerings.

What critics are saying

  • Emerging AI defense startups increase competition, threatening STR's market share.
  • Rapid AI advancements may render STR's platforms obsolete without continuous innovation.
  • Budget cuts in defense spending could reduce STR's contracts and revenue.

What makes STR unique

  • STR integrates AI with human intelligence for resilient decision-making systems.
  • The STR infokit platform offers real-time insights for command and control systems.
  • STR focuses on diversity and inclusion to drive innovation and problem-solving.

Help us improve and share your feedback! Did you find this helpful?