Metalware, Inc. · 3 days ago
Founding Engineer
Metalware, Inc. helps protect cyber-physical systems in critical industries by developing advanced firmware analysis and security solutions. As a Founding Engineer, you will drive product development, own new features, and engage in the entire product lifecycle to enhance the 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
Qualification
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)
Benefits
Full health, vision, and dental benefits.
Optional 401(k) program.
Opportunities for continuous professional development: trainings, conferences, and access to the world’s leading researchers and engineers with whom we collaborate.
Company
Metalware, Inc.
Metalware develops advanced firmware security solutions for critical infrastructure, protecting industries like aerospace, defense, automotive, telecom, and healthcare from cyber threats.
Funding
Current Stage
Early StageTotal Funding
$3M2023-09-06Seed· $3M
Recent News
2025-01-18
Company data provided by crunchbase