Embedded Software Engineer - Firmware

Mercor 

📍 United States, United States 🇺🇸

contract
senior
95
Expired
Posted —
This job posting has expired View All Embedded Software Engineer Jobs

Key Skills

firmwareC++SoCsZephyrLinux

Industry

Consumer ElectronicsTelecommunications

Job Description

About The Job

Mercor connects elite creative and technical talent with leading AI research labs. Headquartered in San Francisco, our investors include Benchmark , General Catalyst , Peter Thiel , Adam D'Angelo , Larry Summers , and Jack Dorsey .

Position: Embedded Software Engineer

Type: Contract

Compensation: $95–$130/hour

Location: United States

Role Responsibilities

  • Develop firmware to integrate custom image sensors with a microcontroller unit (MCU).
  • Interface firmware with hardware acceleration blocks and sensors like IMU, barometers, and magnetometers.
  • Create bootloaders and test applications for various peripherals.
  • Test developed firmware with hardware and document designs and performance analysis.
  • Work independently in a dynamic, high-paced environment with changing job duties.

Qualifications

Must-Have

  • 8+ years experience in firmware or embedded software development in C/C++.
  • 2+ years experience developing drivers for camera sensors on new integrated circuits.
  • 2+ years experience with multi-core SoCs or MCUs.
  • Experience with Zephyr OS, Embedded Linux, or other RTOS.
  • Ability to work autonomously with little or no supervision.

Preferred

  • Familiarity with MIPI C-PHY, image sensors, I3C, SPI, UART, USB.
  • Familiarity with Embedded Linux and kernel drivers.
  • Experience with file systems and bootloaders on small MCUs and larger SoCs.
  • Low power optimization of embedded systems.
  • Strong technical writing skills.

Compensation & Legal

  • Hourly contractor, Paid weekly via Stripe Connect.

Application Process (Takes 20–30 mins to complete)

  • Upload resume
  • AI interview based on your resume
  • Submit form

Resources & Support

  • For details about the interview process and platform information, please check: https://talent.docs.mercor.com/welcome
  • For any help or support, reach out to: [email protected]

PS: Our team reviews applications daily. Please complete your AI interview and application steps to be considered for this opportunity.

,