Toptal
The World's Top Talent, On Demand®
Firmware Engineer
Location
New York
Posted
80 days ago
Salary
Not specified
Bachelor Degree5 yrs expEnglishCloudIo TRust
Job Description
• Develop embedded firmware for microcontrollers (C/C++ or Rust).
• Own communication interfaces, device management, diagnostics, and OTA update systems.
• Work with hardware on power management, timing control, and system-level reliability.
• Build early prototypes and test harnesses for internal R&D.
• Establish coding standards, architecture patterns, and long-term firmware strategy.
• Collaborate on cloud/app connectivity (BLE, Wi-Fi, Zigbee, Thread, Matter).
Job Requirements
- Bachelor’s degree is required.
- 5-8+ years of experience building firmware for consumer or IoT products.
- Deep experience with microcontrollers (ARM Cortex, ESP32, STM32, Nordic, etc.).
- Strong grasp of real-time systems, power optimization, and embedded signal processing.
- You enjoy working at the intersection of hardware and software.
- You thrive in early-stage environments with fast cycles and high ownership.
- Experience with high-voltage control electronics, smart film/EC systems, lighting, or motor control.
- Cloud-to-firmware integration (OTA, remote diagnostics, provisioning).
- Outstanding written and verbal communication skills.
- Ability to work in a fast-paced, rapidly growing company and handle a wide variety of challenges, deadlines, and a diverse array of contacts.
- You must be a world-class individual contributor to thrive at Toptal. You will not be here just to tell other people what to do.
Benefits
- Participation in a 401(k) retirement plan
- Medical, dental, and vision health insurance plans
- Basic life insurance coverage
- Short-term and long-term disability coverage
- Access to flexible spending, dependent care, and health savings accounts
- Access to telehealth virtual doctors
- Employee assistance program
- Flexible paid time off