The Big Picture
Are you a problem solver who loves bringing massive machinery to life? As our CNC Controls Programming Engineer, you won’t just sit behind a desk—you’ll be the brain behind the motion. You will design, develop, and fine-tune the control system software that powers our CNC equipment, taking machines from blueprint to brilliant precision.
If you thrive on seeing your code directly impact physical, cutting-edge hardware, this is the sandbox you’ve been looking for.
What You’ll Do (The Impact You’ll Make)
- Bring Machines to Life: Setup CNC controls from scratch, configure motors, drives, and I/O parameters to ensure flawless execution.
- Code the Motion: Develop and troubleshoot robust PMC/PLC, HMI, and CNC motion programs for both brand-new machines and exciting retrofit packages.
- Master FANUC Systems: Dive deep into FANUC controls, optimizing macro programming, PMC ladder logic, and servo tuning.
- Design the Experience: Create clean, user-friendly HMI screens that make complex machine operations intuitive for operators.
- Collaborate & Innovate: Partner closely with mechanical and electrical engineering teams to build a fully integrated, seamless system.
- Own the Process: Take your code to the production floor (and occasionally customer sites) to install, test, and witness your work in action.
What You Bring to the Table
- The Foundation: A Bachelor’s degree in Electrical Engineering, Automation, Computer Engineering, or equivalent hands-on technical grit.
- The Expertise: 2+ years of industrial control programming experience specifically tailored to CNC systems.
- The Toolkit: Proven proficiency in PMC ladder logic, macro programming, G-code optimization, and servo tuning.
- The Mindset: A sharp eye for electrical schematics, a passion for root-cause troubleshooting, and strong applied math skills.
- The Communication: Ability to write clear technical documentation/manuals and comfortably collaborate across teams.
Pay: From $100,000.00 per year
Benefits:
- 401(k)
- Dental insurance
- Flexible schedule
- Health insurance
- Health savings account
- Life insurance
- Paid time off
- Professional development assistance
- Referral program
- Vision insurance
Work Location: In person