CareerPlanSign in

Senior/Staff Software Engineer, Manufacturing Execution Systems

Emeryville, California or Santa Clara, California💼 Full-time💰 $180,000–$180,000🗓 2026-08-06 → 2026-09-27

Core

Building the hardened execution layer for a new kind of fab by managing software complexity and defining clear interfaces for manufacturing processes.

Role type

Senior/Staff Software Engineer (Manufacturing Execution Systems)

Builds

Production software for micromachine manufacturing and fab execution

Domain

Micromanufacturing / MEMS / Hardware-in-the-loop systems

Deliverable

production ML models | product features

Required skills

Go, Python, architectural design, system complexity management, data engineering, optimization, hardware interaction, incremental migration, integration troubleshooting

Preferred skills

first-principles thinking, closed-loop system evolution, strategic tradeoff analysis

Technologies

Go, Python

Responsibilities

Define component responsibilities, state ownership, and interfaces; Build and test production software; Evolve existing systems through safe migrations; Resolve integration issues with operators and engineers

Seniority

Senior/Staff, hands-on IC with architectural ownership

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.