R&D Reverse Engineer
Company
Tenet3
Location
Dayton, OH
Type
Full Time
Job Description
Tenet3 R&D staff explore cutting-edge solutions to hard computer science problems for internal and external customers. We are a team of machine learning engineers, software reverse engineers, and data scientists who collaborate across Tenet3 and with partners to create bleeding-edge systems for hard cybersecurity and cyber-systems analytics missions. R&D staff members are intelligent, self-motivated, deeply technical, creative, and collaborative.
Essential Job Duties & Responsibilities
R&D Reverse Engineers bring expertise in the theory and practice of software analysis. A day for an R&D Reverse Engineer may involve:
- Evaluating and studying ELF or PE binaries to support cyber-physical systems assessments;
- Modifying binaries to support customer and company missions;
- Working with microelectronics engineers to lift software from devices;
- Teaming with machine learning and software engineers to create novel software assessment tools;
- Ideating and prototyping novel (research) projects and product concepts;
- Developing bids and proposals with leadership and business development staff;
- Writing clear and compelling evaluation and experiment reports;
- Working with dev and cloudOps teams to make Tenet3's infrastructure and product code bases more resilient;
- Supporting other members of the R&D and customer solutions teams as a SME in software analysis.
- Providing mentorship to technical staff in the art of reverse engineering.
Skills & Qualifications
- Any (> 1 year) experience in binary analysis, preferably in commercial or government settings, is desired.
- Comfortable with binary analysis for x86, ARM or other architectures using IDA Pro, Binary Ninja, Ghidra, or similar tools.
- Understanding of Unix OS internals and corresponding system libraries.
- Experience with at least one of: Python, Java, Ruby, or Javascript.
- Familiarity with vulnerability management, the CVE database and the CVS System used for scoring vulnerabilities.
- Excellent written, visual, and verbal, communication skills.
- Adaptability to adjust assessments and systems as needed in a fast-paced work environment.
- Eligibility for Department of Defense Security Clearance.
Preferred Qualifications
- Familiarity with LLVM IR and LLVM toolchains.
- Understanding of Windows OS internals and corresponding system libraries.
- Basic knowledge of machine learning concepts.
- Professional or hobbyist experience creating machine learning solutions.
- Familiarity in network pen-testing and web application security concepts.
- CVE authorship.
- Technical certifications such as GIAC Reverse Engineering Malware (GREM) or Offensive Security Certified Professional (OSCP).
- A Bachelors, MS, or PhD degree.
About Tenet3
Tenet3 is a cyber analytics company based in Dayton, Ohio. We develop software products supporting advanced machine learning, property graph analysis, and enhanced human cognition. Our tag line is Cybernetics. We seek synergies between human insights and machine automation. Working together our software platforms and human analysts enable a concept we call "explainable security." This offers our customers a unique window into the trustworthiness of complex, interconnected, cyber-physical systems. Successful software drives our growth. We need you and your talents to drive our success.
Tenet3 provides equal employment opportunities to all employees and applicants for employment without regard to race, color, ancestry, national origin, gender, sexual orientation, marital status, religion, age, disability, gender identity, results of genetic testing, or service in the military. Equal employment opportunity applies to all terms and conditions of employment, including hiring, placement, promotion, termination, layoff, recall, transfer, leave of absence, compensation, and training.
Salary & Benefits
- Competitive salary based on level of experience
- Hybrid work options and flexible work schedule
- Generous PTO
- Additional sick days
- Floating holidays
- 100% paid medical, vision, and dental for employee & family
- HSA with company contributions
- 401(k) Retirement Plan with company match and profit sharing
- Short and Long-term Disability
- Life Insurance
- Casual environment with smart, creative people
- Flex time
- Free coffee and snacks
- Wellness classes with free lunch
Location
The position is located in Dayton, Ohio. Paid relocation available to the Dayton region.
Date Posted
06/02/2023
Views
5
Similar Jobs
Advisory Solution Consultant - Customer Industry Workflows - ServiceNow
Views in the last 30 days - 0
View Details