CareerPlanGet AI match score →

Manufacturing Software Engineer

Burlingame, California💼 Full-time🗓 2026-07-10 → 2026-07-31

Core

Build distributed systems connecting production equipment to MES and enterprise stacks for a Sodium-Ion battery manufacturing facility.

Role type

Mid-level manufacturing software engineer (backend/distributed systems)

Builds

Go microservices for equipment data acquisition, ERP/PLM integration, and production analytics pipelines

Domain

Renewable energy storage (Sodium-Ion batteries) + Industrial Manufacturing

Deliverable

production ML models | product features | dashboards & analysis

Required skills

Go, distributed systems fundamentals, microservice architecture, high concurrency engineering, manufacturing/shop floor software, ERP/PLM integration, SCADA/MES concepts, OPC-UA protocols

Preferred skills

Experience with SAP/Oracle/Teamcenter, PLC interfaces, cloud data lakes

Technologies

Go, OPC-UA, MES, ERP, PLM, SCADA, MQTT, Modbus, PLC, cloud data lake

Responsibilities

Build Go services to acquire and normalize equipment data via industrial protocols; Engineer for high concurrency and low-latency processing; Build ERP/PLM integration microservices; Build event-driven data pipelines for analytics; Add observability (metrics, tracing, alerting); Contribute to internal tooling and dashboards

Seniority

Mid-level, hands-on IC

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