Current jobs related to Software Reverse Engineer - Woburn - STR


  • Woburn, MA, United States Tbwa ChiatDay Inc Full time

    STR is hiring a Senior Software Reverse Engineer who has a passion for research and analysis of vulnerabilities in cyber physical systems.What you will 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. ...


  • Woburn, Massachusetts, United States Symbotic Full time

    About the RoleWe are seeking a highly skilled Software Engineering Manager to lead our Routing Team at Symbotic. As a key member of our Core Software Systems Team, you will be responsible for overseeing the development and implementation of our AI-powered robotic technology platform.Key ResponsibilitiesOwn the complete software development lifecycle,...


  • Woburn, United States Indigo Technologies Full time

    Indigo Technologies, located in Woburn, Massachusetts, is looking for a talented Embedded Software Engineer to join our growing team of mechanical, electrical, software and controls engineers in developing the next generation of electrified mobility. This engineer will report to the Director of Software and will work with other software and controls...


  • Woburn, United States Indigo Technologies Full time

    Indigo Technologies, located in Woburn, Massachusetts, is looking for a talented Embedded Software Engineer to join our growing team of mechanical, electrical, software and controls engineers in developing the next generation of electrified mobility. This engineer will report to the Director of Software and will work with other software and controls...


  • Woburn, United States Symbotic Full time

    Advanced Software Engineer - Industrial SoftwareTime type: full timePosted on: September 04, 2024Job requisition id: R3924What we needSymbotic is seeking a Senior Software Engineer to join our Industrial Software Team within our Hardware R&D organization. You will be responsible for the development and maintenance of a large suite of automation tools that...


  • Woburn, Massachusetts, United States Randstad Digital Full time

    Position Overview:Join Randstad Digital, LLC as an Application Software Engineer. We are seeking talented individuals to contribute to our innovative projects.Key Responsibilities:As an Application Software Engineer, you will:Design, develop, and implement interactive voice response (IVR) applications and software solutions.Analyze project requirements and...


  • Woburn, Massachusetts, United States Randstad Digital Full time

    Senior Software DeveloperRandstad Digital, LLC is seeking a highly skilled Senior Software Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and implementing user experiences and interfaces, as well as web services applications.Key Responsibilities:Develop and maintain high-quality...


  • Woburn, Massachusetts, United States Symbotic Full time

    About the RoleWe are seeking a highly skilled and experienced Software Engineering Manager to lead our Routing Team at Symbotic. As a key member of our Core Software Systems Team, you will be responsible for overseeing the development of our routing algorithm, a critical component of our AI-powered robotic technology platform.Key ResponsibilitiesOwn the...


  • Woburn, Massachusetts, United States Randstad Digital Full time

    Senior Software DeveloperJoin Randstad Digital, LLC as a Senior Software Developer and contribute to the development of our Big Data processing framework, data ingestion wrappers, queries, scripts, and programs.Key Responsibilities:Develop, design, code, test, and support ADS data warehouse, Big Data processing framework, data ingestion wrappers, queries,...


  • Woburn, United States Symbotic Full time

    Manager, Software Engineering - ApplicationsTime type: full timePosted on: August 23, 2024Job requisition id: R3893What we need We are seeking an experienced Manager, Software Engineering to join the Applications Engineering team. Your job will be to oversee a team of front-end, full stack, and UX engineers that is responsible for the design and development...


  • Woburn, United States Symbotic Full time

    Who we areWith its A.I.-powered robotic technology platform, Symbotic is changing the way consumer goods move through the supply chain. Intelligent software orchestrates advanced robots in a high-density, end-to-end system – reinventing warehouse automation for increased efficiency, speed and flexibility.What we need Symbotic is looking for people who...


  • Woburn, United States Verdox, Inc Full time

    Job DescriptionJob DescriptionDescription Verdox, Inc. is dedicated to reversing climate change through the development and deployment of advanced technology.  The company’s proprietary electro-swing process, developed at MIT, enables carbon dioxide and other acid gasses to be captured with up to 80% less energy and 70% less cost than conventional...


  • Woburn, United States Symbotic Full time

    Who we areWith its A.I.-powered robotic technology platform, Symbotic is changing the way consumer goods move through the supply chain. Intelligent software orchestrates advanced robots in a high-density, end-to-end system – reinventing warehouse automation for increased efficiency, speed and flexibility.What we need We are seeking an experienced Manager,...


  • Woburn, Massachusetts, United States Verdox, Inc Full time

    Job Opportunity at Verdox, Inc.Verdox, Inc. is a pioneering company dedicated to reversing climate change through the development and deployment of cutting-edge technology. Our proprietary electro-swing process, developed in collaboration with MIT, enables the capture of carbon dioxide and other acid gases with up to 80% less energy and 70% less cost than...


  • Woburn, United States Verdox, Inc Full time

    Job DescriptionJob DescriptionDescription Verdox, Inc. is dedicated to reversing climate change through the development and deployment of advanced technology.  The company’s proprietary electro-swing process, developed at MIT, enables carbon dioxide and other acid gasses to be captured with up to 80% less energy and 70% less cost than conventional...


  • Woburn, United States Verdox, Inc Full time

    Job DescriptionJob DescriptionDescription Verdox is dedicated to reversing climate change through the development and deployment of advanced technology. Our proprietary electro-swing process, developed at MIT, enables carbon dioxide and other acid gasses to be captured with up to 80% less energy and 70% less cost than conventional approaches. We are backed...


  • Woburn, United States Symbotic Full time

    Who we areWith its A.I.-powered robotic technology platform, Symbotic is changing the way consumer goods move through the supply chain. Intelligent software orchestrates advanced robots in a high-density, end-to-end system – reinventing warehouse automation for increased efficiency, speed and flexibility.What we need Symbotic is seeking a Senior Software...


  • Woburn, United States Verdox, Inc Full time

    Job DescriptionJob DescriptionDescriptionPosition: Process Design EngineerOverviewVerdox, Inc. is dedicated to reversing climate change through the development and deployment of advanced technology.  Our proprietary electro-swing process, developed at MIT, enables carbon dioxide and other acid gasses to be captured with up to 80% less energy and 70% less...


  • Woburn, United States Symbotic Full time

    Who we areWith its A.I.-powered robotic technology platform, Symbotic is changing the way consumer goods move through the supply chain. Intelligent software orchestrates advanced robots in a high-density, end-to-end system – reinventing warehouse automation for increased efficiency, speed and flexibility.What we need  Symbotic is looking for a Principal...


  • Woburn, Massachusetts, United States Randstad Digital Full time

    Senior Software Engineers for Randstad Digital, LLCAt Randstad Digital, we're seeking highly skilled Senior Software Engineers to join our team. As a key member of our engineering team, you will be responsible for designing and developing scalable, efficient, and secure software solutions.Key Responsibilities:Design and develop complex software applications,...

Software Reverse Engineer

4 months ago


Woburn, United States STR Full time

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 will 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

Developing custom emulation solutions to enable dynamic analysis

Documenting, demonstrating, and presenting research

Solving real world problems that have an impact on national security

Who you are:

This position requires an Active Secret

security clearance and the ability to obtain a Top Secret (TS) clearance, for which U.S. citizenship is needed by 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 have:

Active Security Clearance at the Top Secret (TS) level

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++

Operating system internals including memory/process/thread management

Embedded systems or firmware analysis

Knowledge of anti-reverse engineering techniques

Analyzing protocols or message structures

Knowledge of binary file structures and formats

Developing automated reverse engineering or software analysis tools

Developing disassembler/decompiler modules

Debugging software without source code

Analyzing and reconstructing code/data flow

Knowledge of intrusion detection and anti-malware systems and techniques

#J-18808-Ljbffr