Toptal

Firmware Engineer - US-Based

Toptal

Apply
2 months ago
New York, NY, USA
Senior / Mid Level
H1B Sponsor

Responsibilities

  • Develop embedded firmware for microcontrollers using 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 including BLE, Wi-Fi, Zigbee, Thread, and Matter.

Requirements

  • Bachelor’s degree is required.
  • 5-8+ years of experience building firmware for consumer or IoT products.
  • Deep experience with microcontrollers such as ARM Cortex, ESP32, STM32, and Nordic.
  • Strong grasp of real-time systems, power optimization, and embedded signal processing.
  • Enjoy working at the intersection of hardware and software.
  • 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.
  • Familiarity with cloud-to-firmware integration including OTA and remote diagnostics.
  • Outstanding written and verbal communication skills.
  • Ability to work independently with minimal supervision.

Benefits

  • Participation in a 401(k) retirement plan.
  • Medical, dental, and vision health insurance plans.
  • Basic life insurance coverage and short-term and long-term disability coverage.
  • Access to flexible spending, dependent care, and health savings accounts.
  • Access to telehealth virtual doctors and an employee assistance program.
  • Flexible paid time off.

Tech Stack

CC++Rust

Categories

Embedded