CNC Programmer / Set-up Machinist - Jenbacher Engines
About the role
INNIO Group is a global distributed energy solutions provider that delivers reliable, flexible, transient, decentralized, modular and efficient power. With a track record of innovation, INNIO designs, manufactures and services high-performance power systems under its Jenbacher and Waukesha brands. The company delivers power for applications including data centers, microgrids, grid stabilization, industrial energy and gas compression. INNIO operates a global installed base across approximately 100 countries as of December 31, 2025, supported by a resilient, high-margin services business that delivers long-term, recurring revenues across the full equipment lifecycle. As electricity demand accelerates—driven by AI, electrification and grid constraints—INNIO enables scalable, behind-the-meter power generation with high efficiency, fast start capability, strong transient performance and fuel flexibility, including hydrogen-ready solutions. INNIO employs over 5,000 people worldwide and is committed to moving energy forward. We are seeking a CNC Programmer / Set-up Machinist to support our mechanical manufacturing operations.
Responsibilities
- Develop, maintain, and optimize CNC programs for turning and milling operations
- Select and procure tooling; create and manage tooling plans
- Create and manage tooling plans
- Design special tools and fixtures as needed
- Analyze and improve existing machining processes for efficiency and quality
- Support the introduction of new machining technologies and processes
- Partner with engineering to ensure manufacturable product design
- Collaborate with global INNIO manufacturing sites
- Work closely with external partners (tooling suppliers, machine vendors)
- Contribute to Lean Six Sigma and continuous improvement initiatives
- Ensure adherence to quality standards in all work
Requirements
- Associate degree, programming certification completion or apprenticeship in related program and 3+ years of hands-on CNC machining experience or equivalent combination of education and experience
- Experience programming CNC machines (Siemens 840D and/or Fanuc preferred)
- Strong CAD skills (CATIA, AutoCAD preferred) and MS Office proficiency
- The ability to read and interpret technical drawings
- Demonstrated problem-solving and continuous improvement mindset
- A self-starter with strong attention to detail and proactive work style
- English proficiency required
Qualifications
- None specified
Skills
- Programming CNC machines (Siemens 840D and/or Fanuc preferred)
- Strong CAD skills (CATIA, AutoCAD preferred)
- MS Office proficiency
- Ability to read and interpret technical drawings
- Problem-solving and continuous improvement mindset
- Attention to detail and proactive work style
- English proficiency
Benefits
- Not specified
Pay
- Not specified
Schedule
- First Shift - 5 days per week (Monday through Friday)
Additional Details
- Location: Waukesha, WI
- Work Schedule: First Shift - 5 days per week (Monday through Friday)
- Travel: This role will require an initial trip of approximately 2-4 months to Jenbach, Austria for training.
- Visa Sponsorship: This role is not eligible for visa sponsorship now or in the foreseeable future.