Talent.com
Firmware Engineer – Sensing & Actuation
Firmware Engineer – Sensing & ActuationProception Inc • Palo Alto, CA, United States
Firmware Engineer – Sensing & Actuation

Firmware Engineer – Sensing & Actuation

Proception Inc • Palo Alto, CA, United States
[job_card.variable_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

Join our embedded systems team to build the real-time firmware, drivers, and hardware-level infrastructure that power our next-generation robotic hands. You will work at the bleeding edge of robotics—developing low-latency motor control firmware, bringing up custom electronics, integrating advanced sensors, and ensuring highly reliable operation across our robotic platforms.

🎯 Role Overview

You will be responsible for writing low-level embedded firmware, performing driver bringup across a range of sensors / actuators, and building the real-time control pipelines that enable human-level dexterity. This role is hands-on and hardware-close : oscilloscopes, logic analyzers, DMA registers, and data sheets will be part of your daily workflow.

🛠️ Key Responsibilities

Embedded Firmware & Driver Development

  • Bring up custom embedded boards (STM32H7, ESP32, RP2040, etc.) from scratch
  • Implement low-level drivers for sensors, actuators, communication buses, and custom peripherals
  • Develop high-reliability firmware using Rust (Embassy) and C , optimized for tight timing budgets
  • Build DMA-based and interrupt-driven interfaces for high-rate data pipelines

Motor Control & Real-Time Systems

  • Implement and tune real-time control loops (position, torque, impedance, velocity)
  • Develop high-frequency motor control firmware (100 Hz — 5 kHz loops)
  • Integrate motor drivers, current sensors, and high-bandwidth servo feedback
  • Sensor Bringup & Integration

  • Integrate and calibrate :
  • Force & tactile sensors
  • Multi-axis IMUs
  • Encoders (magnetic, optical, and high-resolution absolute encoders)
  • Build sensor fusion pipelines optimized for low latency and noise robustness
  • System Infrastructure & Safety

  • Develop robust real-time safety systems : watchdogs, brownout detection, error monitors
  • Implement fail-safe behaviors and safety interlocks for robotic manipulation
  • Build bootloader / OTA systems for distributed firmware updates
  • Hardware-Software Integration

  • Validate new PCB revisions with bringup tests and driver diagnostics
  • Work closely with mechanical / electrical teams to characterize hardware performance
  • Collaborate with AI / control teams to optimize firmware performance for higher-level policies
  • ⚡ Requirements

    Must-Have

  • Pursuing a BS / MS in Robotics, Electrical / Computer Engineering, Mechatronics , or related fields
  • Strong Rust Embassy and modern C experience in embedded development
  • Experience with real-time systems and RTOS-based development (FreeRTOS, Zephyr, or bare-metal)
  • Strong Python skills for test automation, HIL testing, and hardware validation
  • Hands‑on experience with embedded peripherals : SPI, I2C, UART, CAN / CAN‑FD, PWM, ADC, DMA
  • Solid understanding of :
  • Real‑time control loops
  • Timing constraints & scheduler design
  • Interrupt latency and determinism
  • Nice-to-Have

  • Experience with Linux‑based real‑time controllers (PREEMPT_RT)
  • Familiarity with EtherCAT or high‑speed robotic communication buses
  • Experience with motor drivers (BLDC, servo motors), Hall sensors, or current sensing
  • Exposure to ROS / ROS2, machine learning, or robotic control stack development
  • Experience building bootloaders, OTA systems, or secure firmware signing
  • Familiarity with JTAG / SWD debugging, oscilloscopes, logic analyzers
  • 💰 Compensation & Benefits

  • High‑impact ownership over mission‑critical embedded systems
  • Work alongside world‑class roboticists, embedded engineers, and AI researchers
  • Access to cutting‑edge robotics labs, tools, and custom hardware
  • Competitive salary equity for full‑time roles
  • Comprehensive health, dental, and vision benefits
  • #J-18808-Ljbffr

    [job_alerts.create_a_job]

    Firmware Engineer • Palo Alto, CA, United States

    [internal_linking.related_jobs]
    Senior Firmware Engineer

    Senior Firmware Engineer

    Roman Health Pharmacy LLC • Los Altos, CA, US
    [job_card.full_time]
    Join Afero and change the world, a gazillion connections at a time! Our vision is to make all the world's devices really smart and truly secure, through innovation and scale.Afero is the leading Pa...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Firmware Engineer(BE)

    Senior Firmware Engineer(BE)

    Silicon Motion • Milpitas, CA, United States
    [job_card.full_time]
    Essential Job Duties And Responsibilities.Maintain NAND flash operation flows, including program, read, and erase sequences across multiple channels, dies, and planes. Implement bad block management...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Firmware Engineer

    Senior Firmware Engineer

    NVIDIA Corporation • Santa Clara, CA, United States
    [job_card.full_time]
    We are now looking for a Senior Firmware Engineer! NVIDIA is a learning machine that constantly evolves by seeking exciting opportunities that matter to the world, and that only we can solve.We att...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Firmware Engineer

    Senior Firmware Engineer

    Astera Labs • Santa Clara, CA, United States
    [job_card.full_time]
    Be among the first 25 applicants.Astera Labs is a global leader in purpose-built connectivity solutions that unlock the full potential of AI and cloud infrastructure. Our Intelligent Connectivity Pl...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Firmware QA Engineer

    Senior Firmware QA Engineer

    PsiQuantum • Palo Alto, CA, United States
    [job_card.full_time]
    Quantum computing holds the promise of humanity's mastery over the natural world, but only if we can build a.PsiQuantum is on a mission to build the first real, useful quantum computers, capable of...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Firmware Manager

    Senior Firmware Manager

    Qcells • Santa Clara, CA, US
    [job_card.full_time]
    Firmware Manager will be involved in the firmware design and implementation for renewable energy products such as photovoltaic (PV) inverters, electric vehicle (EV) chargers, energy storage systems...[show_more]
    [last_updated.last_updated_30]
    Senior Firmware Engineer

    Senior Firmware Engineer

    Actalent • Santa Clara, CA, United States
    [job_card.full_time]
    Design and develop software for medical device products in full compliance with design control requirements and consistent with FDA, ISO, and MDD standards. This role is focused on supporting new pr...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Firmware Engineer

    Senior Firmware Engineer

    The Mice Groups, Inc. • Santa Clara, CA, United States
    [job_card.full_time]
    In this role, you will contribute to the architecture and full lifecycle development of an advanced AI platform system.You’ll be responsible for building production-grade firmware and firmware APIs...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Firmware Engineer

    Senior Firmware Engineer

    ScaleFlux • Milpitas, CA, United States
    [job_card.full_time]
    Engineering / Firmware Development.We are seeking a highly skilled.CXL (Compute Express Link) Firmware Engineer.This role will focus on the development, optimization, and debugging of firmware for ne...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Principal Firmware Engineer

    Principal Firmware Engineer

    Broadcom • San Jose, California, USA
    [job_card.full_time]
    If you are a first time user please create your candidatelogin account before you apply for a job.Click Sign In > Create Account). If you already have a Candidate Account please Sign-In before yo...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Staff Firmware Engineer

    Staff Firmware Engineer

    Ceribell • Sunnyvale, California, USA
    [job_card.full_time]
    Ceribell is a medical technology company focused on transforming the diagnosis and management of patients with serious neurological conditions. Our entire team is driven by a shared commitment to tr...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Firmware Engineering Lead (Founding Member)

    Firmware Engineering Lead (Founding Member)

    Applied Intuition Inc. • Mountain View, CA, US
    [job_card.full_time]
    Applied Intuition is the vehicle intelligence company that accelerates the global adoption of safe, AI-driven machines.Founded in 2017, Applied Intuition delivers the toolchain, Vehicle OS, and aut...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Engineer, Firmware

    Senior Engineer, Firmware

    Samsung Semiconductor • San Jose, California, USA
    [job_card.full_time]
    To provide the best candidate experience amidst our high application volumes each candidate is limited to 10 applications across all open jobs within a 6-month period. Advancing the Worlds Technolog...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Firmware Engineer

    Firmware Engineer

    Ampro ADLINK Technology • San Jose, California, USA
    [job_card.full_time]
    Founded in 1995 ADLINK isone of the worlds leading-edge computing companies and atechnology-leading platform provider in the embedded computing industry. Headquartered in Taiwan ADLINK has operation...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Firmware Engineer - BMC / OpenBMC (27751)

    Firmware Engineer - BMC / OpenBMC (27751)

    Supermicro • San Jose, California, United States
    [job_card.full_time]
    Supermicro is a Top Tier provider of advanced server, storage, and networking solutions for Data Center, Cloud Computing, Enterprise IT, Hadoop / Big Data, Hyperscale, HPC and IoT / Embedded customers...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Sr. Wireless Firmware Engineer (Direct To Cell)

    Sr. Wireless Firmware Engineer (Direct To Cell)

    SpaceX • Sunnyvale, California, USA
    [job_card.full_time] +1
    SpaceX was founded under the belief that a future where humanity is out exploring the stars is fundamentally more exciting than one where we are not. Today SpaceX is actively developing the technolo...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    GenAI Field Engineering Leader (Hybrid / Remote)

    GenAI Field Engineering Leader (Hybrid / Remote)

    Adobe Inc. • San Jose, CA, US
    [filters.remote]
    [job_card.full_time]
    A leading software company in California seeks an experienced AI Architecture Lead to build and manage high-performing teams. You will engage with top executives to drive global Firefly adoption and...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Wireless Firmware Engineer - Access Points (Hybrid)

    Senior Wireless Firmware Engineer - Access Points (Hybrid)

    Hewlett Packard Enterprise • San Jose, CA, United States
    [job_card.full_time]
    A leading global technology company is seeking a Senior Software Engineer for Access Point Firmware.This hybrid role requires deep expertise in networking and the ability to lead firmware developme...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]