Job Savvy is seeking a Senior Firmware Engineer to design, develop, and optimize firmware for secure cryptocurrency hardware wallets. The ideal candidate will have 5+ years of experience in firmware/embedded development and strong proficiency in C/C++. The role requires working closely with hardware and software teams to build reliable, high-performance, and security-critical embedded systems used by global users.
Key Highlights
Technical Skills Required
Benefits & Perks
Job Description
Location: Remote
Working Timezone: UTC −9 to UTC +1
Salary: $120,000 – $165,000 USD
Equity: Up to 1% stock options
Our client is looking for a Senior Firmware Engineer to design, develop, and optimize firmware for our secure cryptocurrency hardware wallets. You’ll work closely with hardware and software teams to build reliable, high-performance, and security-critical embedded systems used by global users.
This role is fully remote but requires working hours that overlap with teams across UTC −9 to UTC +1.
Key Responsibilities- Design, develop, test, and maintain firmware for embedded systems and microcontrollers
- Write, debug, and optimize firmware in C/C++ (Python is a plus)
- Develop and maintain multitasking firmware using FreeRTOS
- Work with ESP32 (ESP-IDF) and ARM-based MCUs
- Implement and test finite-state machines (FSMs)
- Integrate firmware with hardware and higher-level software systems
- Debug issues at board level and support production/assembly teams
- Prepare technical documentation (design docs, firmware notes, user manuals)
- Continuously improve performance, reliability, and security of devices
Must have
- 5+ years of experience in firmware / embedded development
- Strong proficiency in C / C++
- Experience with FreeRTOS
- Hands-on experience with ESP32 (ESP-IDF)
- Experience with ARM-based MCUs
- Experience with LVGL
- Solid knowledge of I2C, SPI, UART, JTAG
- Experience debugging at board / hardware level
- Familiarity with Git flow
Nice to have
- Unit testing in C (MCU environments)
- Code coverage & static analysis tools
- Experience with secure embedded systems
- Knowledge of public-key cryptography (ECDSA)
- Familiarity with WiFi, BLE, MQTT, Serial protocols
- Interest or background in crypto / blockchain / hardware security
- Fully remote, async-friendly environment
- Competitive salary + meaningful equity
- Unlimited PTO
- Work on real, security-critical crypto hardware used globally
- Small, senior, highly technical team with real ownership
Similar Jobs
Explore other opportunities that match your interests
Senovo IT Ltd
Senovo IT Ltd