Product Engineer – Production Systems
Posted 6hrs ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Product Engineer responsible for entire production software systems at CircuitHub's robotics platform. Collaborating to enhance manufacturing workflows and operational strategies.
Responsibilities:
- Own entire production software systems end-to-end, from understanding operational problems on the factory floor through designing, building, deploying, and operating the software that solves them.
- Responsible for entire systems rather than isolated tickets, owning problems from discovery through deployment and operational impact.
- Build and maintain the internal operational stack that seamlessly connects planning, materials, purchasing, personnel, and factory processes, transforming complex manufacturing workflows into highly reliable, usable software.
- Partner closely with factory operators, engineers, and company leadership to ensure CircuitHub’s factories scale smoothly as demand and Grid capabilities grow.
- Example projects include building production planning tools, designing inventory and materials-flow systems, improving factory operator workflows, integrating new automation equipment, applying AI to automate operational processes, and developing software that coordinates work across people, robots, and suppliers.
Requirements:
- Strong PostgreSQL experience: complex queries, performance tuning, and schema design
- Solid data modeling and systems-design judgment
- Hands-on systems integration: stitching together APIs, tools, and workflows that hold up in production
- Strong software engineering fundamentals and the ability to ship production systems quickly and reliably.
- Familiarity with manufacturing, ERP/MRP, or operations software, and an understanding of production planning and materials flow
- A background in software, automation, or manufacturing engineering
- Experience keeping mission-critical operational systems fast and reliable
- Comfort collaborating closely with operators and production teams on the ground
- Prior Haskell experience is not required. Many engineers join us from Python, TypeScript, Rust, Go or other backgrounds and learn Haskell on the job.
Benefits:
- Plus equity



















