×
Register Here to Apply for Jobs or Post Jobs. X

Staff Firmware Engineer

Job in Santa Clara, Santa Clara County, California, 95050, USA
Listing for: Brahma Consulting Group
Full Time position
Listed on 2026-08-15
Job specializations:
  • Software Development
    Embedded Systems/ Firmware/ IoT, Embedded Software Engineer, Robotics
Job Description & How to Apply Below

Firmware Engineer

We're looking for a high-ownership Firmware Engineer to build the critical layer between hardware and software at a fast-growing robotics company developing autonomous robots for industrial automation. This is a foundational hardware hire in a very early-stage environment, and you'll work directly with the founding hardware team to shape embedded architecture from the ground up.

What you'll do

  • Write low-level C/C++ firmware for motor driver boards and custom robot hardware.
  • Implement and tune PID loops and real-time control for motors, actuators, and electromechanical systems.
  • Build and maintain the hardware abstraction layer that connects leader arms, follower arms, cameras, and other embedded subsystems.
  • Own PCB bring-up, peripheral integration, and hardware debugging across the stack.
  • Optimize latency, synchronization, and reliability for real-time embedded systems.
  • Collaborate closely with electrical, hardware, and ML teams to ensure clean data flow into downstream AI systems.
  • Grow into ownership of embedded firmware for more complex motherboard projects as the company scales, including Nvidia-based systems.

What we're looking for

  • 4+ years of experience in embedded firmware engineering, ideally with a strong focus on motor control and C/C++.
  • Experience in a high-ownership firmware role at a robotics or hardware startup, or senior tenure at companies like Tesla, Apple, Anduril, Zipline, or Neuralink.
  • Hands-on experience with motor controllers, actuators, joint-level control loops, or similar real-world embedded control systems.
  • Strong background in robotics, autonomous vehicles, or other real-world embedded products.
  • Degree in electrical engineering, embedded systems, mechanical engineering, or a related field.
  • Strong theoretical foundation in controls, systems thinking, and first-principles engineering.
  • Deep technical skills in motor control, PID tuning, RTOS, and bare-metal development.
  • Experience with CAN, SPI, I2C, UART, USB, or EtherCAT.
  • Ability to debug hardware at the board level using oscilloscopes, logic analyzers, and schematic review.
  • High energy, fast execution, and comfort switching between short-horizon priorities in a startup environment.
  • A portfolio or side projects that show hands-on building beyond day-to-day work.

What will stand out

  • Clear end-to-end ownership of firmware systems.
  • Experience diagnosing motor control issues from system behavior.
  • Ability to work directly at the hardware-software boundary.
  • Strong embedded judgment in low-latency, high-reliability systems.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary