The Software Developer is responsible for designing, developing, and maintaining software systems that directly control and support WARDJet waterjet machines. This role emphasizes real-time control, embedded systems, CNC motion control, and tightly integrated software-hardware interfaces. The develo