Embedded Systems Engineer for Field-Ready Robotic Platforms

Terranova

Berkeley (CA)

On-site

USD 120,000 - 180,000

Full time

27 hours ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Terranova is hiring a hands-on Embedded Systems Engineer to take ideas from schematic to prototype and production for robotic platforms. You will develop firmware for STM32/ARM Cortex-M devices, design PCBs, and integrate sensors, radios, and power electronics.

The role spans embedded software, hardware bring-up, and cloud-backed tooling. You will also build Yocto images, contribute Go/TypeScript services, and work with Google Cloud and Cloudflare serverless to run deployed gateways and edge

Qualifications

  • Bachelor's degree or higher in Electrical Engineering or a related field.
  • U.S. permanent residency.

Responsibilities

  • Develop and debug embedded firmware in C/C++ with FreeRTOS for STM32 or similar ARM Cortex-M systems.
  • Design and review multilayer mixed-signal schematics / PCBs in Altium Designer.
  • Integrate sensors, radios, and power electronics with reliable, low-latency interfaces (I²C, SPI, UART, CAN, SDIO).
  • Design and integrate long-range low-power wireless systems (XBee, LoRa) into deployed platforms.
  • Build and maintain Yocto Linux images for embedded gateways and edge compute systems.
  • Contribute to backend services and tooling in Go and TypeScript, including SQL data layers and Vue/React frontends.
  • Deploy and operate cloud infrastructure on Google Cloud and Cloudflare's serverless platform.
  • Characterize and optimize power budgets, EMI performance, and manufacturability.
  • Bring-up, test, and validate hardware prototypes through DFM/DFT cycles.
  • Support system integration and field debugging of deployed robotic platforms.
  • Thrive at the pace and intensity of early-stage startup life, including long days, 6-day workweeks, and extended field hours.

Skills

Multilayer PCB design
ARM firmware
RF and LoRa
Yocto/OpenEmbedded
Go/TypeScript
SQL data modeling
Vue/React frontend
Google Cloud
DNS
SWD/JTAG
DFM/DFT
OTA updates

Education

Bachelor's degree in Electrical Engineering

Tools

KiCad
Altium Designer
Yocto/OpenEmbedded

Job description

Terranova is hiring a hands-on Embedded Systems Engineer to take ideas from schematic to prototype and production for robotic platforms. You will develop firmware for STM32/ARM Cortex-M devices, design PCBs, and integrate sensors, radios, and power electronics.

The role spans embedded software, hardware bring-up, and cloud-backed tooling. You will also build Yocto images, contribute Go/TypeScript services, and work with Google Cloud and Cloudflare serverless to run deployed gateways and edge

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Systems Engineer
Embedded Systems Engineer

Terranova • Berkeley (CA)

On-site
USD 120,000 - 180,000
Embedded System Engineer l Robotics
Embedded System Engineer l Robotics

The JAM l People in Robotics • Berkeley (CA)

On-site
USD 90,000 - 130,000
Embedded Systems Engineer — Robotics & Field Deployment
Embedded Systems Engineer — Robotics & Field Deployment

The JAM l People in Robotics • Berkeley (CA)

On-site
USD 90,000 - 130,000
Embedded Robotics Engineer — Real-Time Systems & Sensors
Embedded Robotics Engineer — Real-Time Systems & Sensors

Socket.dev • Austin (TX)

On-site
USD 140,000 - 180,000
Equity in TerraFirma
Relocation assistance
Embedded Systems Intern
Embedded Systems Intern

Terranova • Berkeley (CA)

On-site
Relocation assistance
Company perks
Embedded Systems Engineer: Full-Stack HW & Firmware
Embedded Systems Engineer: Full-Stack HW & Firmware

PassFort • United States

On-site
USD 54,000 - 74,000
Pension with SIPP options
Weekly pastries
Monthly all-hands lunches
+1
Embedded Robotics Systems Engineer – Field Deployments
Embedded Robotics Systems Engineer – Field Deployments

Medium • Irvine (CA)

On-site
USD 70,000 - 300,000
Full benefits
Equity opportunity
Flexible working hours
Embedded Software Engineer
Embedded Software Engineer

Lumicity • San Francisco (CA)

On-site
USD 120,000 - 180,000
Senior Firmware Engineer - STM32 in Ocean Robotics
Senior Firmware Engineer - STM32 in Ocean Robotics

EVONA • Cambridge (MA)

On-site
USD 135,000 - 165,000
Wearable Robotics Embedded Software Engineer
Wearable Robotics Embedded Software Engineer

Engtal • Austin (TX)

On-site
USD 90,000 - 150,000
Employee Options programs
Excellent medical, dental, and vision
Flex time
+1