Founding Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Metalware, Inc. · 1 day ago

Founding Engineer

Metalware, Inc. is dedicated to protecting cyber-physical systems in critical industries through advanced firmware analysis and security solutions. They are seeking a Founding Engineer to drive product development, owning new features and products to enhance their firmware analysis platform while engaging in the entire product lifecycle.

Artificial Intelligence (AI)B2BDeveloper ToolsHardwareSaaSSoftware

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

CC++RustEmbedded LinuxSoftware SecurityDevice DriversSoftware ArchitectureVulnerability ResearchMachine LearningComputer ArchitectureDebuggingPerformance OptimizationTesting MethodologiesCapture the Flag Competitions

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

Competitive salary and equity package.
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.

twittertwittertwitter
company-logo
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 Stage
Total Funding
$3M
2023-09-06Seed· $3M

Recent News

Company data provided by crunchbase