Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Programmer Machinist

Harken

Job Description

Job Description

TITLE:                          Programmer Machinist

BASED AT:                   Harken, Inc., Pewaukee, WI

STATUS:                      Non-Exempt/Hourly, 1st Shift, Full-Time

Join the Harken Team: Innovating for Over 50 Years

Harken, Inc. is a global leader in innovative solutions for the marine and safety industries. Headquartered in Pewaukee, Wisconsin, with manufacturing facilities in the USA and Italy, we take pride in our world-class engineering, craftsmanship, and dedication to excellence.

Our global footprint spans 48 countries, supported by group offices in exciting locations like Australia, France, Italy, New Zealand, the Netherlands, Poland, Sweden, the UK, and across the United States—from Rhode Island to Washington.

For over half a century, Harken's Marine Division has set the industry standard for pulley blocks, deck hardware, winches, and hydraulics, serving sailboats ranging from 8 to over 300 feet. Building on this strong foundation, Harken is charting new courses with our Safety and Rescue Division, unlocking opportunities for innovation and growth.

The Opportunity:

Harken is seeking a Programmer Machinist to join our team.  This role is responsible for programming, setting up, and operating CNC machining centers, with a primary focus on mills, to manufacture custom precision components. This role works from engineering drawings, CAD models, and customer specifications to develop efficient machining processes, produce high-quality parts, and meet production deadlines. The position requires close collaboration with engineering, quality, and production teams to troubleshoot machining challenges, improve manufacturing processes, and support custom, low-volume, and prototype production while maintaining a safe and organized work environment.

 

What you will do:

  • Program, set up, and operate CNC milling machines to manufacture custom and prototype components

  • Develop, edit, and optimize CNC programs using CAM software and machine controls to maximize efficiency and part quality

  • Interpret blueprints, CAD models, work instructions, and GD&T to determine machining requirements

  • Select appropriate tooling, cutting parameters, and machining strategies for a variety of materials

  • Perform machine setups, including fixture installation, tool offsets, and program verification

  • Monitor machine performance and report any variations from specifications

  • Recommend tooling arrangements, fixtures, and operation sequences to improve efficiency and quality

  • Use a variety of precision measuring instruments to inspect and verify parts

  • Support multiple projects simultaneously in a fast-paced, custom manufacturing environment while meeting production schedules and delivery commitments

  • Maintain a clean, safe, and organized work environment

  • Follow all company safety procedures and quality standards

  • Other duties and projects as assigned

What you bring:

Minimum Qualifications:

  • 5 years of CNC machining experience in a manufacturing environment

  • CAM programming experience and setup skills

  • High School diploma or GED equivalent

Additional Preferred Qualifications:

  • Excellent knowledge of machining practices, Mills experience preferred

  • Experience with MasterCAM

  • Experience programming 3-axis or 5-axis CNC mills

  • Custom low run/R&D experience

  • Experience using precision measuring instruments

  • Experience reading and interpreting blueprints and technical drawings

Key Skills for Success include:

  • Ability to perform mathematical calculations using whole numbers, fractions, and decimals

  • Strong attention to detail and commitment to producing high-quality work

  • Effective time management and organizational skills to prioritize multiple jobs

  • Strong troubleshooting and problem-solving skills related to machining processes and equipment

Why you will love working at Harken:

What truly sets Harken apart is our Employee Stock Ownership Plan (ESOP) and the unique culture of ownership it fosters. Every team member is empowered to think and act like an owner, driving a workplace culture built on drive, humility, ingenuity, integrity, and ownership. At Harken, you’re not just an employee—you’re a valued stakeholder in our future.

At Harken, our work is guided by five core values:

  • Drive – Taking initiative, setting ambitious goals, and pursuing excellence

  • Humility – Welcoming feedback, learning from others, and prioritizing team success

  • Ingenuity – Solving complex problems with practical, elegant solutions

  • Integrity – Delivering honest work and upholding the highest standards

  • Ownership – Taking pride in our products, our people, and our future

 

Why join Harken :

  • Employee-owned company (ESOP)

  • Growing global organization

  • Modern, clean, and organized manufacturing environment

  • Opportunity to work with advanced CNC equipment and precision components

  • Long service machinists who provide mentorship and support your growth

  • Strong culture of craftsmanship, innovation, and continuous improvement

  • Internal growth opportunities and ongoing skills development

  • 401(k) that includes a company match

  • Competitive medical, dental and vision insurance coverage

  • Employee assistance program

  • Flexible spending account and health savings account

  • Life insurance

  • Paid time off after 90-day probationary period

  • Unpaid excused absences and 9 paid holidays off

  • Employee referral program

  • Tuition reimbursement

  • On-site Gym

  • Climate controlled work environment

 

APPLICATION REQUIREMENTS:

Submit your resume via email to: View email address on ziprecruiter.com      

Harken is an equal opportunity employer.

PIbeadfe55286c-25405-40992886

Vacancy posted 17 days ago
Similar jobs that could be interesting for youBased on the Programmer Machinist in Pewaukee, WI vacancy
  • Create, maintain, and run detailed CMM programs for in‑house production parts, purchased components, and sub‑contract machined parts. Prepare detailed inspection reports; provide input and direction to other inspectors, machine operators, engineering and purchasing personnel...
    Suggested
    Contract work

    Dynex/Rivett Inc.

    Pewaukee, WI
    1 day ago
  • A leading energy solutions provider in Waukesha is looking for a Metrology Specialist with experience in CMM programming, specifically using Zeiss Calypso software. You will be responsible for developing CMM programs, performing dimensional inspections, and ensuring compliance...
    Suggested

    Innio LLC

    Waukesha, WI
    5 days ago
  •  ...positive impression on the industry. JOB PROFILE SUMMARY: The Programmer is responsible for creating, optimizing, and maintaining CNC programs...  ...collaborates with design engineers, toolmakers, and machinists to ensure efficient and accurate production of parts in a Tool... 
    Suggested
    Work experience placement

    Dynamic Tool Corporation

    Menomonee Falls, WI
    3 days ago
  • Job description Position: Software Engineer - GPU, C++, OpenCL, CUDA Location: Waukesha, WI (Onsite) Exp: 5 – 9 yrs Key Skills: GPU, C++, OpenCL, CUDA, OneAPI, Matlab Only USC / GC   Job Requirements The CT Program is working on upgrading CT scanners...
    Suggested
    Full time
    Work experience placement
    Worldwide

    Hudson Manpower

    Waukesha, WI
    10 hours ago
  • Job Description Summary As a Senior Software Engineer, you’ll play a meaningful role in shaping the next generation of MR scanner technology. This position offers the opportunity to make a real impact on healthcare innovation while working in a collaborative, supportive...
    Suggested
    Visa sponsorship
    Work visa
    Relocation package

    GE Healthcare

    Waukesha, WI
    3 days ago
  • Software Engineer At GE HealthCare, we are advancing precision care by creating technologies that make a meaningful difference for clinicians and patients. We are building the next generation of intelligent, connected MRI workflows—and we're looking for thoughtful, ...
    Visa sponsorship
    Work visa
    Relocation package

    GE

    Waukesha, WI
    4 days ago
  • Job Description Summary As a Senior Software Engineer for MR SW Compute team, you will be responsible for multiple software projects as technical leader and lead the team from the front in all the technical aspects. Will work on highly complex software projects that require...
    Permanent employment
    Visa sponsorship
    Work visa
    Relocation package

    HC1316 GE Precision Healthcare LLC

    Waukesha, WI
    2 days ago
  • What We Do Dynamic Ratings is an ISO-certified company dedicated to providing monitoring, control, and communication solutions for our customers in the utility industry. We provide condition-based monitoring products and services to reduce outages, increase safety, and...
    Worldwide

    Dynamic Ratings

    Sussex, WI
    2 days ago
  • $110k - $140k

    Senior Software Engineer – Hybrid Bethesda, MD BRMi/DMS is seeking a Senior Software Engineer to support the National Institutes of Health (NIH) by designing, implementing, securing, and maintaining enterprise applications and application infrastructure supporting scientific...
    Temporary work
    Local area
    Visa sponsorship
    Work visa

    BRMi

    Waukesha, WI
    2 days ago
  • We are seeking an experienced Software Engineering Manager who thrives as a working manager — someone who leads by example, isn'''t afraid to write code alongside their team, and brings both technical depth and people leadership to the table. This role sits at the intersection...

    Midwest Engineering Systems

    Waukesha, WI
    2 days ago
  • We have a need for a SCADA modeler, well versed in the electrical side of things. Ideally, candidate would have experience in EcoStruxure but not required if they have experience via another SCADA tool. This is a mostly on site role to start, located in Pewaukee, WI. Max...
    Remote work
    3 days per week

    Switchgear Magazine

    Pewaukee, WI
    3 days ago
  • Job Description Job Description Salary: Do you thrive on solving complex problems for local communities through a mix of software development, GIS, engineering, and technology? Are you a developer who understands geospatial systems and wants meaningful ownership...
    Local area
    Flexible hours

    Ruekert & Mielke, Inc

    Waukesha, WI
    23 days ago
  • As a Senior Software Engineer, you will own the design, development, and delivery of next‑generation compute solutions for Magnetic Resonance Imaging (MRI) scanners. Working across global software, firmware, and service engineering teams, you will drive platform capabilities...
    Visa sponsorship
    Work visa
    Relocation package

    GE HealthCare

    Waukesha, WI
    9 days ago
  • What We Do Dynamic Ratings is an ISO-certified company dedicated to providing monitoring, control, and communication solutions for our customers in the utility industry. We provide condition-based monitoring products and services to reduce outages, increase safety...
    Worldwide

    Dynamic Ratings

    Sussex, WI
    1 day ago
  • Java Developer Halo Group is a premier provider of IT talent. We place technology experts within the teams of the world's leading companies and help clients build innovative businesses that keep them one step closer to their customers and one step ahead of the competition...
    Long term contract

    Sonoma Consulting

    Waukesha, WI
    2 days ago
  • Job Description Position: DotNet Web Developer Location: Waukesha, WI Duration: 6+ months ( Contract to Hire ) Get this skill matrix filled by all the candidates, once after or along with rate confirmation. Years of Exp Last Used year Self Rating out of...
    Full time
    Contract work
    H1b

    Agile Enterprise Solutions Inc

    Waukesha, WI
    10 hours ago
  • Overview Job Title: Power Generation Application Engineer Employment Type: Full-Time, On-site The Power Generation Application Engineer role is a developmental program designed to train and prepare engineers for future industrial sales positions. This role focuses on learning...
    Full time
    Relocation

    Brightpath Associates LLC

    Waukesha, WI
    3 days ago
  • What We Do Dynamic Ratings is an ISO-certified company dedicated to providing monitoring, control, and communication solutions for our customers in the utility industry. We provide condition‑based monitoring products and services to reduce outages, increase safety, and...
    Worldwide

    Dynamic Ratings

    Sussex, WI
    3 days ago
  • ## Technical Solutions EngineerApplyremote type: Onsitelocations: Sussex, WI - USAtime type: Full timeposted on: Posted Todayjob requisition id: JR14092# **We believe power is a promise - a shared commitment to be there for others when it matters most.** For more than 6...
    Relocation

    DR Power LLP

    Sussex, WI
    5 days ago
  • Company Description Founded in 1998, Matrix Technology Group is an ERP and IT consulting services provider. Matrix Technology Group provides Services into ERP, BI and Application Development. Our staff's Passion, service and dedication set us a apart from other...
    Full time

    Matrix Technology Group

    Waukesha, WI
    10 hours ago
  • Role- Embedded Firmware Developer Work Location : Waukesha, WI, and Detroit, Michigan Required Experience & Skills: Design, develop, debug, and test embedded firmware using Embedded C. Experience in MPLab IDE for development (or anything...

    United IT Solutions

    Waukesha, WI
    1 day ago
  • Java Developer With Angular Must have: Medical devices experience, need to have prior experience in the healthcare domain, particularly in developing software applications for medical devices. Essential job functions Software design and development of applications...

    Intellisoft Technologies

    Waukesha, WI
    2 days ago
  • Lead Systems Engineer Come and join the Monitoring Solutions team as we develop technology that profoundly impacts critical care for the betterment of clinicians and patients. We are looking for a Lead Systems Engineer to focus on the development and integration of ...
    Work experience placement
    Visa sponsorship
    Work visa
    Relocation package
    Flexible hours
    3 days per week

    GE

    Waukesha, WI
    5 days ago
  • Job Description Job Description Batteries Plus is looking for an IT Application Developer I to join our dynamic IT team. In this role, you'll support the design, development, and maintenance of custom software applications that keep our business running efficiently...
    Local area

    Batteries Plus

    Hartland, WI
    a month ago
  • Power Test®, LLC is an industry leader in the design, manufacture, and sale of dynamometers, heavy equipment testing systems and related data acquisition and control systems. For over 40 years, Power Test has provided specialized test equipment to manufacturers, rebuild...
    Worldwide

    Power Test

    Sussex, WI
    3 days ago
  • United States, Wisconsin, Menomonee Falls Jul 14, 2026 Come be DISRUPTIVE with us! At Milwaukee Tool we firmly believe that our People and our Culture are the secrets to our success -- so we give you unlimited access to everything you need to create innovative new solutionson...

    Milwaukee Tool

    Menomonee Falls, WI
    1 day ago
  • $104.9k - $199.07k

    Description What We Do Milliman IntelliScript is a group of a few hundred experts in fields ranging from actuarial science to information technology to clinical practice. Together, we develop and deploy category-defining, data-driven, software-as-a-service (SaaS) ...
    Full time
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Milliman

    Brookfield, WI
    2 days ago
  • At U.S. Bank, we're on a journey to do our best. Helping the customers and businesses we serve to make better and smarter financial decisions and enabling the communities we support to grow and succeed. We believe it takes all of us to bring our shared ambition to life...
    Temporary work
    Work experience placement
    Local area
    3 days per week

    U.S. Bank

    Brookfield, WI
    2 days ago
  • Software Engineer Software engineers apply the principles of software engineering to the design, development, maintenance, testing, and evaluation of the software and systems work to the specified requirements.

    Software Technology Inc

    Menomonee Falls, WI
    3 days ago
  •  ...development experience to support the design, development and test of power conversion system products, from standard components like programmable relays and motor overload protection devices up to large electric drives and multi-megawatt power conversion cabinets with... 
    Local area
    Flexible hours

    Leonardo DRS

    Menomonee Falls, WI
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Programmer Machinist. Be the first to apply!