Skip to content
← Back to job listings

Embedded Systems Engineer

terranova · Berkeley, United States

Other EngineeringQuick applyfull-time3 days ago

About The Role

  • Backed by leading climate and American dynamism investors, Terranova builds intelligent
  • robotic systems to terraform the Earth itself - lifting land, restoring wetlands, and protecting
  • critical infrastructure from floods and sea-level rise. Our mission is to preserve the built
  • environment, create new habitats, and usher in an era of abundance. Our work supports climate
  • resilience, disaster recovery, and defense across the United States and beyond.
  • We’re assembling a world-class team that wants to work on something real, physical, and
  • civilization-scale. If you want your work to reshape the world (literally), this is the place to do it.

What to Expect

We are looking for a hands-on engineer who can take embedded ideas from schematic to prototype to production. You'll work on low-level firmware for microcontrollers, efficient peripheral interfacing, power-aware circuit design, radio frequency communication, and the software stack and autopilot system that ties it all together; bridging code and hardware to make our systems come alive in the field.

Key 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.

Requirements

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

Preferred Skills & Experience

  • Multilayer mixed-signal PCB design in KiCad or Altium
  • ARM microcontroller firmware (STM32/ESP32/RP2040) in C/C++ with FreeRTOS or Zephyr
  • RF and long-range low-power wireless systems (XBee, LoRa)
  • Yocto or OpenEmbedded Linux build systems
  • Go and TypeScript application development
  • SQL and relational data modeling
  • Vue and/or React frontend development
  • Google Cloud and Cloudflare serverless (Workers, Durable Objects, R2)
  • Working knowledge of internet fundamentals, including DNS
  • SWD/JTAG, logic analyzers (e.g., Saleae), and oscilloscopes
  • OTA update systems and bootloaders
  • DMA-backed peripheral drivers
  • DFM/DFT methodologies

Ideal Archetype

  • Has worked on and owned entire large, complex robotic systems: multiple sensors, motors, interfaces, and solid PCB design.
  • Has a maker background: loves building things and finds the work genuinely fun. Would like candidates with a portfolio.
  • Comes from SpaceX, Zipline, Anduril, or Formlabs. For efficiency, we will not interview candidates from other backgrounds at this time.

This listing was posted by a verified recruiter at terranova. Report this listing