Embedded Software Engineer Position at Mercor

Mercor • United State
Remote
Apply
AI Summary

Develop firmware for various hardware components, work independently, and perform performance analysis in a dynamic environment. Requires 8+ years of experience in firmware or embedded software development and expertise in C/C++, Zephyr OS, and Embedded Linux. Join Mercor's team of elite creative and technical talent.

Key Highlights
Develop firmware to integrate custom image sensors with a microcontroller unit (MCU)
Work independently in a dynamic environment
Perform performance analysis and document designs
Key Responsibilities
Develop firmware to integrate custom image sensors with a microcontroller unit (MCU)
Develop firmware to interface with hardware acceleration blocks
Develop firmware to interface with sensors such as IMU, barometers, and magnetometers
Develop bootloaders and test applications for various peripherals
Test the developed firmware with the hardware and document designs
Perform performance analysis and work independently in a dynamic environment
Technical Skills Required
C/C++ Zephyr OS Embedded Linux MIPI C-PHY I3C SPI UART USB communication protocols
Benefits & Perks
Competitive hourly compensation ($95–$130/hour)
Remote work
Opportunity to work with AI research labs
Nice to Have
Familiarity with MIPI C-PHY and image sensors
Familiarity with I3C, SPI, UART, USB communication protocols
Familiarity with Embedded Linux and kernel drivers
Experience with low power optimization of embedded systems

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: Full-Time

Compensation: $95–$130/hour

Location: Remote

Role Responsibilities

  • Develop firmware to integrate custom image sensors with a microcontroller unit (MCU).
  • Develop firmware to interface with hardware acceleration blocks.
  • Develop firmware to interface with sensors such as IMU, barometers, and magnetometers.
  • Develop bootloaders and test applications for various peripherals.
  • Test the developed firmware with the hardware and document designs.
  • Perform performance analysis and work independently in a dynamic environment.

Qualifications

Must-Have

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

Preferred

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

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: support@mercor.com

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

,


Similar Jobs

Explore other opportunities that match your interests

Software Engineer - L3 Support

Programming
•
3h ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

Canonical

United State

Senior Java Developer - Data Migration and Integration

Programming
•
4h ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

Jobs via Dice

United State

Senior Oracle Integration Engineer (Remote)

Programming
•
9h ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

crocs

United State

Subscribe our newsletter

New Things Will Always Update Regularly