Software Developer Automation Platform
Core
Build and evolve a Java-based automation platform (YAPP) that automates product design, modeling, and production across CAD, CAM, and CMM for engineers worldwide.
Role type
Software Developer (Automation Platform)
Builds
YAPP platform (custom-built programming platform for CAD/CAM/CMM automation)
Domain
Industrial manufacturing / Advanced manufacturing / CAD/CAM/CMM
Deliverable
production ML models | product features
Required skills
Java development, engineering background, CAD/CAM/CMM experience, cloud technologies, DevOps, modern development tools (Azure, Kubernetes, Docker, GitHub), AI-supported development
Preferred skills
Experience with Siemens NX, AI-supported ways of working
Technologies
Java, Azure, Kubernetes, Docker, GitHub
Responsibilities
Build and evolve the YAPP automation platform, translate engineering challenges into automated solutions, collaborate in cross-functional agile teams, share knowledge via code reviews and pair programming, experiment with new technologies including AI-supported development
Seniority
Mid-level to Senior, hands-on IC