Metalware

1 job near Columbus, OH

Founding Engineer (multiple)

San Francisco, CA · On-site

$97K - $129K/yr

Metalware, Inc. develops advanced firmware analysis and security solutions for critical industries. They are seeking Founding Engineers to drive product development, focusing on creating new features ...

Founding Engineer (multiple)

Metalware, Inc.

San Francisco, CA • On-site

$97K - $129K/yr

Full-time

Re-posted 3 days ago


Job description

Job Summary:
Metalware, Inc. develops advanced firmware analysis and security solutions for critical industries. They are seeking Founding Engineers to drive product development, focusing on creating new features and improving their firmware analysis platform.
Responsibilities:
• Engage in the entire product lifecycle from identifying relevant latest research to developing prototypes and building robust and scalable solutions.
• Add support for a variety of CPU architectures, real-time operating systems, and custom hardware interfaces.
• Analyze and reverse-engineer firmware binaries to uncover vulnerabilities and improve detection accuracy.
• Research cutting-edge techniques in binary analysis, symbolic execution, and adversarial testing, contributing to both internal R&D and external security communities.
• Design and implement ML/AI architectures that can interpret binary data, facilitating automated symbolic recovery and analysis of stripped firmware images.
• Gather and incorporate user feedback to continuously improve product features and performance.
• Engage in architecture, design, and code reviews to build robust, scalable solutions.
• Publish and present white papers, conference talks, and technical reports to industry and government communities.
• Further our mission to make it easier to ship safe software.
Qualifications:
Required:
• You are proficient in Rust, C, or C++, and have meaningful experience (personal or professional) in embedded or systems software development.
• You are skilled in one or more of the following: Software Engineering, Security Engineering, Vulnerability Research, Machine Learning, LLMs, and Computer Architecture.
• Bachelor’s degree in Computer Science, Engineering, Mathematics, or a related discipline OR 3+ years of professional software engineering experience.
• Must be willing to work extended hours and weekends as needed to meet project deadlines and deliverables.
Preferred:
• Solid understanding of computer architecture, operating systems, kernels, drivers, networking protocols, and mathematics.
• Experience embedded security, reverse engineering, and tools such as Ghidra, Binary Ninja, or IDA Pro.
• Knowledge of emulator frameworks like QEMU, including Tiny Code Generator (TCG).
• Familiarity with instruction set architectures (ISA) such as ARM, MIPS, and RISC-V.
• Experience with LLMs or traditional AI/ML for pattern recognition and automated reasoning tasks.
• Familiarity with cybersecurity best practices and standards.
• Strong skills in debugging, performance optimization, and testing methodologies.
• Past participation in Capture the Flag competitions (CTFs).
Company:
Metalware helps protect cyber-physical systems in critical industries. Founded in 2023, the company is headquartered in San Francisco, USA, with a team of 2-10 employees. The company is currently Early Stage.