✦ Luna Orbit — Software Engineering

Firmware Engineer - US-Based

at Toptal

📍 United States Remote Posted March 10, 2026
Type Full-Time
Experience mid
Exp. Years 5+ years
Education Bachelor’s degree
Category Software Engineering

This role involves designing and implementing embedded firmware for next-generation consumer hardware, working closely with hardware teams to ensure seamless integration and system reliability.

  • Develop embedded firmware
  • Work with hardware on power management
  • Build prototypes and test harnesses
  • Establish firmware standards
  • Collaborate on system reliability

Focus on embedded firmware development for microcontrollers, communication protocols, power management, and system testing in a consumer IoT environment.

The ideal candidate is an experienced firmware engineer with 5+ years developing embedded software for consumer or IoT products, proficient with microcontrollers like ARM Cortex and ESP32, and skilled in real-time systems and power optimization.

Embedded FirmwareMicrocontrollersCC++Real-time SystemsPower Optimization
RustBLEWi-FiZigbeeThreadMatterOTADiagnosticsSmart FilmEC SystemsLightingMotor Control
ARM CortexESP32STM32NordicCloud Connectivity
Embedded FirmwareMicrocontrollersCC++RustReal-time SystemsPower OptimizationOTADiagnosticsBLE
Embedded FirmwareCC++RustMicrocontrollersARM CortexESP32STM32NordicReal-time SystemsPower OptimizationEmbedded Signal ProcessingBLEWi-FiZigbeeThreadMatterOTADiagnostics
Problem-solvingCollaborationCommunicationOwnershipAdaptabilityInnovation
Industry Consumer Electronics
Job Function Architect and implement embedded firmware for innovative consumer hardware
Firmware EngineerEmbedded FirmwareMicrocontrollersCC++RustReal-time SystemsPower OptimizationOTADiagnosticsBLEWi-FiZigbeeThreadMatterSmart FilmEC SystemsLightingMotor ControlCloud Connectivity

Lack of experience with microcontrollers, No background in embedded firmware development, Inability to work in a fast-paced environment, No experience with communication protocols, Unwilling to relocate or work remotely

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile