Embedded Systems Engineer Mountain View, CA View Role

Formulate Robotics

Mountain View, Northern (CA, KY)

Hybrid

USD 120,000 - 150,000

Full time

7 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Equity
In-person collaboration
High autonomy

Job summary

Formulate Robotics in Mountain View, CA is seeking an Embedded Systems Engineer to bridge hardware and cloud, building robust firmware for robotics-driven manufacturing. You will develop low-level software that interfaces with sensors and actuators and ensures safe, real-time operation.

You will collaborate with hardware, controls, AI, and cloud teams to define device-to-cloud interfaces, perform board bring-up, testing, and validation, and create tooling for diagnostics and field support.

Qualifications

  • 3+ years of experience developing embedded systems or firmware in production environments.
  • Strong proficiency in C/C++ or Rust for embedded systems.
  • Experience working with microcontrollers, SBCs, or industrial controllers.
  • Understanding of real-time constraints, interrupt-driven systems, and hardware interfacing.
  • Comfortable debugging hardware/software integration issues.
  • Strong systems thinking — you understand failure modes and safety considerations.
  • High agency and bias toward action in fast-moving environments.
  • Actively leverages modern AI tools to accelerate development and troubleshooting.
  • Nice-to-haves: motor control, PID systems, industrial automation, Linux-based embedded systems, device provisioning at scale.

Responsibilities

  • Develop firmware and embedded software for robotics-driven manufacturing systems.
  • Implement communication protocols between devices and cloud services (e.g., serial, CAN, RS-485, Ethernet, etc.).
  • Interface with sensors, motors, load cells, heaters, and industrial components.
  • Design fault detection, safety logic, and real-time control routines.
  • Optimize performance for timing, reliability, and resource constraints.
  • Collaborate with hardware engineers on board bring-up, testing, and validation.
  • Work with cloud engineers to define device-to-cloud APIs and telemetry pipelines.
  • Build tools for debugging, diagnostics, and field support.
  • Continuously improve system robustness through testing and real-world feedback.

Skills

Embedded systems
C/C++/Rust
Real-time systems
Hardware interfacing
Debugging hardware/software
Systems thinking
AI tooling

Tools

CAN bus
RS-485
Ethernet
Linux (embedded)

Job description

We're building the applied AI platform for autonomous industrial batching, combining prompt-to-production automation with a recursive learning system that improves through every formulation and batch, helping usher in a new era of programmable, abundant manufacturing.

About the Role

As an Embedded Systems Engineer, you'll build the low-level software and firmware that connects intelligence to physical systems. You will work at the boundary between hardware and cloud - writing the code that runs on controllers, interfaces with sensors and actuators, and enables reliable, real-time operation of our Gen 3 manufacturing platform.

Our systems control motors, pumps, valves, load cells, heaters, safety interlocks, and industrial peripherals. This role is about building robust firmware and device-layer systems that are safe, deterministic, and production-ready -- not hobby prototypes.

You'll collaborate closely with hardware, controls, AI, and cloud engineers to define clean interfaces between embedded devices and higher-level orchestration systems.

This is a full-time role based in California, with in-person collaboration expected in our Mountain View office.

What You'll Do
  • Develop firmware and embedded software for robotics-driven manufacturing systems.
  • Implement communication protocols between devices and cloud services (e.g., serial, CAN, RS-485, Ethernet, etc.).
  • Interface with sensors, motors, load cells, heaters, and industrial components.
  • Design fault detection, safety logic, and real-time control routines.
  • Optimize performance for timing, reliability, and resource constraints.
  • Collaborate with hardware engineers on board bring-up, testing, and validation.
  • Work with cloud engineers to define device-to-cloud APIs and telemetry pipelines.
  • Build tools for debugging, diagnostics, and field support.
  • Continuously improve system robustness through testing and real-world feedback.
What We're Looking For
  • 3+ years of experience developing embedded systems or firmware in production environments.
  • Strong proficiency in C/C++ or Rust for embedded systems.
  • Experience working with microcontrollers, SBCs, or industrial controllers.
  • Understanding of real-time constraints, interrupt-driven systems, and hardware interfacing.
  • Comfortable debugging hardware/software integration issues.
  • Strong systems thinking -- you understand failure modes and safety considerations.
  • High agency and bias toward action in fast-moving environments.
  • Actively leverages modern AI tools to accelerate development and troubleshooting.
  • Nice-to-haves: motor control, PID systems, industrial automation, Linux-based embedded systems, device provisioning at scale.
What We Offer
  • Competitive compensation with equity.
  • Ownership over core firmware powering real-world robotic systems.
  • Opportunity to work at the intersection of robotics, AI, and physical manufacturing.
  • In-person collaboration with a small, ambitious engineering team.
  • A high-autonomy environment built for scrappy builders.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Hardware Engineer (Robotics/Automation) Mountain View, CA View Role
Hardware Engineer (Robotics/Automation) Mountain View, CA View Role

Formulate Robotics • Mountain View (CA), Northern (KY)

Hybrid
USD 120,000 - 180,000
Equity
Autonomy
Lab access
VP of Engineering Mountain View, CA View Role
VP of Engineering Mountain View, CA View Role

Formulate Robotics • Mountain View (CA), Northern (KY)

Hybrid
USD 240,000 - 320,000
Competitive compensation with equity
High ownership and autonomy
Foundational technology for global制造
+1
Controls Engineer Mountain View, CA View Role
Controls Engineer Mountain View, CA View Role

Formulate Robotics • Mountain View (CA), Northern (KY)

Hybrid
USD 120,000 - 170,000
Robotics Firmware Engineer: Real-Time Industrial AI
Robotics Firmware Engineer: Real-Time Industrial AI

Formulate Robotics • Mountain View (CA), Northern (KY)

Hybrid
USD 120,000 - 150,000
Equity
In-person collaboration
High autonomy
Software Engineer (Platform) Mountain View, CA View Role
Software Engineer (Platform) Mountain View, CA View Role

Formulate Robotics • Mountain View (CA), Northern (KY)

Hybrid
USD 140,000 - 190,000
Competitive compensation with equity
High ownership on core platform
Direct impact on manufacturing
+2
AI/ML Engineer Mountain View, CA View Role
AI/ML Engineer Mountain View, CA View Role

Formulate Robotics • Mountain View (CA), Northern (KY)

Hybrid
USD 150,000 - 210,000
Firmware Engineer
Firmware Engineer

Mind Robotics • Palo Alto (CA)

On-site
USD 100,000 - 130,000
Product Manager (AI & Automation Systems) Mountain View, CA View Role
Product Manager (AI & Automation Systems) Mountain View, CA View Role

Formulate Robotics • Mountain View (CA), Northern (KY)

Hybrid
USD 120,000 - 180,000
Equity
Ownership over intelligence roadmap
Define AI integration into physical系统
+1
Embedded Engineer, Hardware (Autonomous Vehicle Team)
Embedded Engineer, Hardware (Autonomous Vehicle Team)

Foundation • San Francisco (CA)

On-site
USD 200,000 - 300,000
Embedded Software Engineer San Francisco, CA · On-site
Embedded Software Engineer San Francisco, CA · On-site

Weave Robotics, Inc. • San Francisco (CA), Northern (KY)

On-site
USD 120,000 - 210,000