We are an ambitious hardware-software startup (or: R&D-focused tech company) developing a new class of mesh networking technology built on custom-designed PCBs. Our mission is to redefine decentralized connectivity for a wide range of applications — from IoT and smart infrastructure to emergency communication systems and beyond.
We’re assembling a small, elite team of engineers who thrive on solving low-level systems problems with elegant software. If you’re passionate about Rust, embedded systems, and pioneering technology, this is your opportunity to shape something big from the ground up.
Role Overview
We are seeking a Middle Rust Developer to take technical ownership of the firmware and networking stack for our mesh devices. You will work closely with hardware engineers and embedded systems specialists to design, implement, and optimize the low-level software stack that powers our custom PCB-based mesh nodes.
This is a hands-on, architecture-to-deployment role where you’ll help define the system’s foundation and lead by example in code quality, reliability, and performance.
Key Responsibilities * Development of embedded firmware for custom PCBs using Rust * Design and implement a custom mesh networking protocol, optimized for reliability, power efficiency, and scalability * Interface with hardware engineers to integrate with custom-designed PCB components (MCUs, radios, sensors, etc.) * Develop drivers, HALs, and OS abstractions where necessary. * Write safe, performant, and testable embedded code * Manage software architecture, codebase structure, and versioning strategy * Participate in hardware bring-up, debugging, and system testing * Build and mentor a growing Rust development team
Requirements
Must-Have: * Proven experience writing production-grade Rust, ideally in an embedded or systems programming context * Strong understanding of embedded systems development, including microcontrollers, memory management, and concurrency * Experience building or working with mesh networking protocols (e.g., Zigbee, Thread, LoRaMesh, custom stacks) * Familiarity with bare-metal development or RTOS-based systems * Deep understanding of system-level debugging tools and techniques (JTAG, serial consoles, logic analyzers) * Ability to collaborate with hardware teams and interpret schematics/datasheets
Nice-to-Have: * Experience designing or contributing to custom network protocols * Knowledge of radio communication (BLE, sub-GHz, x GHz, etc.) * Familiarity with PCB bring-up and early-stage prototyping * Previous team leadership or mentoring experience * Contributions to open-source Rust crates, especially in embedded or networking domains
What We Offer * A chance to work on deep tech at the frontier of embedded systems and networking * Technical ownership of a mission-critical system * Highly collaborative, low-bureaucracy environment * Remote-friendly / flexible hours / hardware lab access * Equity options and performance-based bonuses