Senior Software Engineer, Platform CAM
Atomic Machines, Emeryville, or Santa Clara, California +1
What you will do
- Build and evolve Go and Python software infrastructure for representing geometric intent and generating physical-process operations.
- Develop reusable geometric representations and algorithms for shapes, regions, coordinate frames, spatial relationships, and process planning.
- Work with process experts to turn their knowledge into explicit models, constraints, interfaces, and acceptance criteria, including effects that vary over space or time.
- Extend shared capabilities to new processes; keep process-specific behavior explicit and integrate with machine software and fab coordination.