Security Researcher Job at Metalware, San Francisco, CA

U1BPTWNXdEdXQjFjdW1qbk9zcTA3Mno5dmc9PQ==
  • Metalware
  • San Francisco, CA

Job Description

Security Researcher

Metalware is a startup dedicated to protecting cyber-physical systems in critical industries. We develop advanced firmware security solutions for industries where failure isn't an optionranging from aerospace/defense, automotive, and industrial controls to telecom and healthcare.

We are seeking a Security Researcher with deep embedded security expertise to challenge and secure firmware. In this role, you'll deploy advanced reverse engineering, fuzzing, and offensive security, and penetration testing techniques to uncover vulnerabilities in complex firmware systems.

Who You Are

  • You possess extensive experience in analyzing and exploiting firmware, with a comprehensive understanding of low-level hardware/software interactions.
  • You are passionate about applying advanced techniques like symbolic execution, memory corruption analysis, and custom exploit development to real-world embedded challenges.
  • You enjoy engaging directly with cutting-edge customersfrom drone and electric vehicle manufacturers to humanoid robot, nuclear reactor, and satellite companiesto understand their challenges and deliver rapid, effective solutions.
  • You're comfortable gathering user feedback, understanding requirements, and quickly shipping code.
  • You want to work side-by-side with the founders to shape product direction and technical roadmap.
  • You're passionate about developing high-quality embedded software and own every aspect of the development lifecyclefrom design and coding to testing and ongoing support.

Responsibilities

  • Utilize tools like Ghidra, Binary Ninja, and IDA Pro to reverse engineer firmware binaries, dissecting their structure to reveal hidden vulnerabilities and exploitation vectors.
  • Design and execute targeted fuzzing campaigns, integrating dynamic analysis techniques to stress-test firmware under real-world conditions.
  • Engineer custom exploit chains to validate discovered vulnerabilities, leveraging techniques such as ROP chain crafting, heap spraying, and memory corruption exploitation.
  • Collaborate with our engineering and AI teams to translate technical findings into improved product interfaces, detailed vulnerability reports, and intuitive security dashboards that enable rapid remediation.
  • Stay ahead of emerging threats and attack methodologies by continuously researching cutting-edge techniques in binary analysis, symbolic execution, and adversarial testing, contributing to both internal R&D and external security communities.
  • Develop prototypes to validate design concepts, quantify technical constraints, and iterate on new ideas.
  • Gather and incorporate user feedback to continuously improve product features and performance.

Minimum Qualifications

  • Proficient in C, C++, or Rust programming languages.
  • Demonstrated expertise in reverse engineering and penetration testing within embedded systems.
  • Hands-on experience with firmware analysis, including the use of tools like Ghidra, Binary Ninja, or IDA Pro.
  • Bachelor's degree in Computer Science, Engineering, Mathematics, or a related STEM discipline with 3+ years of professional software engineering experience; OR 5+ years of professional software engineering experience in lieu of a degree.

Ideal Qualifications

  • Active participation in CTF competitions or similar high-caliber security challenges.
  • In-depth knowledge of exploit development techniques, including ROP, heap exploitation, and memory corruption attacks.
  • Experience integrating security findings into product development, with a keen eye for refining UI and report outputs for clarity and actionability.
  • A robust understanding of cybersecurity best practices, vulnerability management, and embedded system architectures.

Additional Requirements

  • Must be willing to work extended hours and weekends as needed to meet project deadlines and deliverables.

Benefits

  • Competitive salary and equity package.
  • Full health, vision, and dental benefits.
  • Opportunities for continuous professional development, including training and conference participation.
Metalware

Job Tags

Weekend work,

Similar Jobs

Magnify

Senior Talent Acquisition Specialist Job at Magnify

Are you a passionate recruiter ready to make a meaningful impact? Were seeking a Senior Talent Acquisition Specialist to join our team and lead full-cycle recruitment efforts across a wide range of roles. You'll partner with hiring managers to attract, engage, and hire...

Ampersand Therapy

School Nurse Job at Ampersand Therapy

 ...Job Description School Nurse Registered Nurse (RN) | Full Time | Granite Falls, WA | 20252026 School Year Ampersand Therapy is hiring a dedicated and compassionate Registered Nurse (RN) to serve as a School Nurse for the 20252026 school year in Granite Falls... 

Schneider

CDL-A - Dedicated Flatbed truck driver - PODS Job at Schneider

 ...540 weekly Home time: Every three weeks Experience: All CDL holders Overview ~ Haul containers on flatbed trailers. ~...  ...License (CDL). Live within 50 miles of Carlisle, PA. Need CDL training? Explore our company-paid CDL training programs or call us at... 

Arconic

EHS Manager (Lafayette) Job at Arconic

 ...Arconic is seeking an EHS Manager to join our Aluminum Extrusion (AEX) business unit based in Lafayette, IN. Profile : The primary purpose of this role is to be responsible for full implementation of Company EHS management systems and processes. Essential Functions... 

McCain Foods Limited

Sorter Inspector Job at McCain Foods Limited

 ...Position Title: Sorter Inspector Position Type: Regular - Full-Time Position Location: Burley Grade: Scale 02_UFCW...  ...to us, and were here to provide you with the necessary resources to support you in being your best self at work and at home....