Embedded Systems Engineer — Onsite Menlo Park C/C++/Python

Lever, Inc.

Menlo Park (CA)

On-site

USD 119,000 - 140,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Mainspring Energy in Menlo Park, CA is seeking an embedded software engineer to develop firmware for our linear generator platforms. You will work on production-ready C++ across embedded Linux and bare-metal environments, and build Python tools for hardware bring-up, data logging, and manufacturing tests.

You will collaborate to improve system robustness, implement telemetry interfaces, and create diagnostics for field service.

Qualifications

  • 3+ years embedded software development experience (real-time a plus).
  • Languages: C/C++ and Python.
  • Strong debugging across hardware/software boundary with test tools.
  • Bachelor’s degree in CS, Engineering, or related field, or equivalent experience.

Responsibilities

  • Design, write, and maintain production-ready C++ code for embedded Linux and bare metal/RTOS.
  • Develop Python tooling for bring-up, data logging, and manufacturing tests.
  • Architect diagnostics interfaces (Modbus, MQTT) and HMIs to expose telemetry and state.
  • Build self-diagnostic routines and fault logging for field service.

Skills

Embedded software
C/C++
Python
Debugging across HW/SW boundary

Education

Bachelor’s degree in Computer Science, Engineering, or related field

Tools

Logic analyzers
Multimeters
Physical debuggers

Job description

Mainspring Energy in Menlo Park, CA is seeking an embedded software engineer to develop firmware for our linear generator platforms. You will work on production-ready C++ across embedded Linux and bare-metal environments, and build Python tools for hardware bring-up, data logging, and manufacturing tests.

You will collaborate to improve system robustness, implement telemetry interfaces, and create diagnostics for field service.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Software Engineer - Real-Time & Hardware
Senior Embedded Software Engineer - Real-Time & Hardware

Lever, Inc. • Menlo Park (CA)

On-site
USD 138,000 - 160,000
Pre-IPO stock options
Benefits
Senior Embedded Software Manager | Real-Time Systems Leader
Senior Embedded Software Manager | Real-Time Systems Leader

Ring Inc • Menlo Park (CA), Northern (KY)

Hybrid
USD 185,000 - 220,000
Stock options
Benefits
Head of Embedded Software – Real‑Time Systems (Hybrid)
Head of Embedded Software – Real‑Time Systems (Hybrid)

Ring Inc • Menlo Park (CA), Northern (KY)

Hybrid
USD 170,000 - 200,000
Stock options
Benefits
Senior Embedded Software Leader - Real-Time Systems
Senior Embedded Software Leader - Real-Time Systems

Mainspring Energy • Menlo Park (CA)

Hybrid
USD 180,000 - 320,000
Pre-IPO stock options
Benefits package
Senior Embedded Software Manager - Hybrid Role
Senior Embedded Software Manager - Hybrid Role

Mainspring Energy • Menlo Park (CA)

Hybrid
USD 180,000 - 240,000
Pre-IPO stock options
Benefits package
Staff Mechanical Engineer - Onsite Hardware for Clean Power
Staff Mechanical Engineer - Onsite Hardware for Clean Power

Mainspring Energy • Menlo Park (CA)

On-site
USD 90,000 - 130,000
Senior Mechanical Engineer, Energy Systems Hardware Lead
Senior Mechanical Engineer, Energy Systems Hardware Lead

Ring Inc • Menlo Park (CA)

On-site
USD 140,000 - 165,000
Stock options
Benefits
Lead Electrical Engineer, Low-Voltage Hardware
Lead Electrical Engineer, Low-Voltage Hardware

Ring Inc • Menlo Park (CA)

On-site
USD 125,000 - 213,000
Senior Electromechanical Engineer - Local Power (Onsite)
Senior Electromechanical Engineer - Local Power (Onsite)

Mainspring Energy • Menlo Park (CA)

On-site
USD 95,000 - 120,000
Pre-IPO stock options
Comprehensive benefits package
Reliability Engineer - Onsite in Menlo Park | Stock Options
Reliability Engineer - Onsite in Menlo Park | Stock Options

Mainspring Energy • Menlo Park (CA)

On-site
USD 140,000 - 220,000