Firmware Developer

Mercor 

📍 United States, United States 🇺🇸

contract
senior
95
on-site
Expired
Posted —
This job posting has expired View All Firmware Engineer Jobs

Key Skills

firmwaresensorsdriversLinuxSoCs

Industry

Consumer ElectronicsAutomotive

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: Onsite in Redmond

Role Responsibilities

  • Develop firmware to integrate custom image sensors with a microcontroller unit (MCU).
  • Create firmware to interface with hardware acceleration blocks and various sensors like IMU, barometers, and magnetometers.
  • Design and develop bootloaders and test applications for peripheral interfacing.
  • Test and validate developed firmware with hardware components.
  • Document designs and conduct performance analysis for continuous improvement.

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 (ICs).
  • 2+ years experience with multi-core SoCs or MCUs.
  • Experience with Zephyr OS, Embedded Linux, or other RTOS.
  • Bachelor’s degree in computer science, software engineering, or a relevant field.

Preferred

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

Compensation & Legal

  • W-2 employment provided through Cincinnatus.
  • Maximum bill rate of $178.00/hour.

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/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.

,