Contact Us
Menu
Contact Us
banner-hero

Senior Reverse Engineer

Location

Fully remote
work environment

Benefits

Medical, Dental, Vision, Life Insurance, 401(k) & Unlimited PTO

Compensation

Salary + Equity + Company Performance Bonuses

High Level Description

At NetRise, we are providing visibility into devices that historically have had very limited to no visibility. This requires the ability analyze a disparate set of devices, operating systems, and code bases. Data needs to be extracted from these devices and then analyzed in a comprehensive manner to provide maximum value to our clients. If you are looking to work on very challenging technical problems that many have written off as impractical to solve and scale across multiple industries and markets this is the role for you. Opportunities for upward mobility and responsibility are infinite.

Major Responsibilities/Tasks

  • Provide feedback and subject matter expertise into all products being developed and identifying additional analysis techniques that can be automated or developed to enhance the product
  • Conduct research and identify existing tools and capabilities that should be incorporated into the products being developed at NetRise. This would include but not be limited to open-source projects, commercial tools and examining pre-existing research such as peer reviewed papers and conference talks.
  • Parse and analyze unknown file formats for automated extraction purposes
  • Identify methods to extract and analyze data from a diverse set of artifacts present in a
  • very heterogenous set of devices
  • Identify both known and 0-day vulnerabilities using various techniques
  • Validate vulnerability existence, exploitability and impact as needed
  • Assist in developing research that can be leveraged for case studies, whitepapers, conferences, and webinars
  • Assist in developing recommendations, mitigations, and next steps for issues identified by the product

Required Skills and Experience

  • 5+ years of reverse engineering experience, preferably with a focus on embedded systems/firmware
  • Embedded/RTOS familiarity
  • Full system emulation, configuration, and analysis
  • Linux or other OS reverse engineering
  • Experience with debugging tools
  • Vulnerability research experience with one or more chipset and OS type
  • Experience with assembly language(s) (ARM, PPC, MIPS, x86/64, etc.)
  • Experience with source management tooling
  • Significant experience with prominent open-source reverse engineering tools and
  • software such as IDA Pro and Ghidra
  • 4-year college degree in Computer Science or other relevant degree program or relevant
  • experience in lieu of a college degree
  • Experience working in vulnerability research roles
  • Experience working with software engineering and product management teams

Nice To Haves

  • High level proficiency in C, C++, Python and/or Golang
  • Experience in developing embedded systems
  • Familiarity with data science, data engineering and/or developing ML models
  • Systems engineering experience
  • Experience with cloud platforms and infrastructure

Contact

NetRise is an Equal Opportunity Employer and considers applicants for employment without regard to race, color, religion, sex, orientation, national origin, age, disability, genetics, or any other basis forbidden under federal, state, or local laws.