Toptal

The World's Top Talent, On Demand®

Firmware Engineer

Full TimeRemoteTeam 1,001-5,000Since 2010H1B No SponsorCompany SiteLinkedIn

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

Related Categories

Related Job Pages