1

Nc Programmer Jobs in Minnesota (NOW HIRING)

In addition to Atlanta, Pyramid has offices worldwide including Charlotte, NC; Chicago, IL; Dallas ... Exchange Administration and Engineering Spam Control (Proof point) * Escalated Outlook Client ...

Senior Java Software Engineer

Minneapolis, MN · On-site

$130K - $171K/yr

Columbia MD, Minneapolis MN, Charlotte NC (Hybrid) In this role, you'll be based out of our ... Do you bring deep software engineering expertise and a passion for building scalable, customer ...

AL, AR, AZ, CA, CO, FL, GA, IL, IN, KS, MA, MD, MI, MN, NC, NJ, NY, OH, RI, SC, SD, TX, UT, VA, WA, WI What You Will Be Doing: We are recruiting for a Full-Stack Software Engineer to join our team.

This position is located in either Maple Grove, MN or our newest location in Huntersville, NC with ... As an Applications Engineer, you get to work with an astonishing team that plays a vital role at ...

next page

Showing results 1-20

Nc Programmer information

See Minnesota salary details

$11

$38

$67

How much do nc programmer jobs pay per hour?

As of Jun 17, 2026, the average hourly pay for nc programmer in Minnesota is $38.72, according to ZipRecruiter salary data. Most workers in this role earn between $25.19 and $50.38 per hour, depending on experience, location, and employer.

Can a CNC machinist make 6 figures?

A CNC programmer, a role related to CNC machining, can potentially earn six-figure salaries with extensive experience, advanced skills, and working in high-demand industries or locations. Factors such as certifications, specialization in complex machinery, and overtime can also influence earning potential.

What are the key skills and qualifications needed to thrive as an NC Programmer, and why are they important?

To thrive as an NC Programmer, you need a strong background in CNC machining, computer-aided manufacturing (CAM), and blueprint reading, typically supported by relevant technical education or certifications. Familiarity with CAD/CAM software such as Mastercam, SolidWorks, or Siemens NX and knowledge of G-code programming are essential. Attention to detail, problem-solving abilities, and effective communication help ensure accurate program development and collaboration with production teams. These skills are vital for producing precise, efficient machining programs that maximize productivity and minimize errors in manufacturing.

Can a CNC machinist make 100k a year?

A CNC programmer can potentially earn $100,000 or more annually, especially with advanced skills, experience, certifications, and working in high-demand industries or locations. Salary depends on factors such as complexity of work, overtime, and the use of advanced CNC machinery and programming software.

What is an NC programmer?

An NC programmer designs and develops computer-controlled machine tool programs used in manufacturing processes. They use computer-aided design (CAD) and computer-aided manufacturing (CAM) software to create precise instructions for CNC machines, ensuring efficient and accurate production. Strong knowledge of machining, programming languages like G-code, and attention to detail are essential for this role.

Will AI replace CNC programmers?

AI technology can assist CNC programmers by optimizing tool paths and automating routine tasks, but it is unlikely to fully replace skilled CNC programmers who require expertise in interpreting complex designs, making adjustments, and ensuring safety. Human oversight remains essential for quality control and problem-solving in manufacturing environments. CNC programming also involves understanding machine capabilities and applying critical thinking that AI currently cannot replicate fully.

What are NC Programmers?

NC Programmers, or Numerical Control Programmers, are professionals who create programs and instructions for computer-controlled machines, such as CNC (Computer Numerical Control) machines. They use specialized software to convert engineering drawings and specifications into precise code that directs machines on how to manufacture parts. NC Programmers play a vital role in industries like manufacturing, aerospace, and automotive, ensuring components are produced accurately and efficiently. Their expertise helps streamline production processes and maintain high-quality standards.

What are some common challenges NC Programmers face when working with complex machinery or new manufacturing processes?

NC Programmers often encounter challenges such as interpreting intricate engineering drawings, adapting programs for machines with varying capabilities, and troubleshooting unexpected issues during test runs. Collaborating closely with machinists and engineers is essential to ensure programmed instructions align with real-world machine functions and tolerances. Staying updated on the latest CAM software and machine technologies also helps address these challenges and ensures efficient, error-free production.

What is the difference between Nc Programmer vs CNC Machinist?

AspectNc ProgrammerCNC Machinist
Primary RoleDesigns and develops CNC programs to control machine toolsOperates and sets up CNC machines to produce parts
Skills & CertificationsKnowledge of CAD/CAM software, programming languages, and machine operationMachine operation skills, blueprint reading, and basic programming knowledge
Work EnvironmentTypically works in engineering or programming departmentsWorks directly on the shop floor operating CNC machines
Industry UsageUsed in manufacturing, aerospace, automotive, and metalworking industriesCommonly employed in manufacturing and machining facilities

While both Nc Programmers and CNC Machinists work closely with CNC machines, Nc Programmers focus on creating the programs that control machine operations, often working in design or engineering roles. CNC Machinists operate and set up the machines based on those programs, executing the manufacturing process on the shop floor.

What cities in Minnesota are hiring for Nc Programmer jobs? Cities in Minnesota with the most Nc Programmer job openings:
Principal Product Development Engineer

Principal Product Development Engineer

CommScope Inc.

Shakopee, MN • On-site

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 6 days ago


CommScope rating

8.2

Company rating: 8.2 out of 10

Based on 13 frontline employees who took The Breakroom Quiz


Job description

Principal Product Development Engineer

Locations include Shakopee, MN, Catawba, NC, or Apex, NC.   However, candidates in other U.S. locations will be considered. 

Job Overview:

CommScope Data Center Business Unit is seeking a Senior Product Development Engineer to spearhead the ideation and design of next-generation optical interconnect technology solutions for tomorrow’s most demanding high-speed, high-density platforms. 

As a key member of the Data Center organization, you will contribute to cutting-edge innovation in optical connectivity technologies that are expected to push the boundaries of density and performance. You will collaborate closely with cross-functional engineering teams and engage with key stakeholders across Product Line Management, Business Development, Advanced Manufacturing, Operations, Sales, System Architecture, and other internal groups. Additionally, you will support the identification, evaluation, and cultivation of external partnerships with academic institutions, startups, and technology vendors.

Key qualifications include a proven track record of superior technical contributions in product development, deep expertise in optical connectivity, strong communication and collaboration skills, and a passion for innovation that drives breakthrough solutions.

Key Responsibilities:

  • Lead conceptual design and development of innovative optical connectivity solutions focused in both the near-term and future generations.
  • Drive design verification, refinement and development including structural modeling, tolerance analysis, and prototype testing.
  • Establish development project goals and detailed specifications by working closely with Business Development, Product Line Management, Advanced Manufacturing, Procurement, Quality, and other stakeholders.
  • Analyze experimental data using statistical tools and software; generate charts, graphs, technical reports and presentations for internal documentation.
  • Research and evaluate emerging technologies to support future product advancements.
  • Generate IP patent portfolios for new technologies. 

 

Required Skills & Qualifications:

  • Bachelor’s degree in mechanical engineering or a related field, or equivalent relevant work experience.
  • Typically requires 12 years of related experience. Candidates with a master’s or PhD may be considered with fewer years of experience, depending on the relevance of their academic background to the role.
  • Must have work experience with fiber optic connectivity or closely adjacent industry.
  • Strong background in connector design, cable assembly design, or other relevant mechanical design and development including but not limited to material selection, tolerance analysis, DFMEA, verification testing, product qualification, etc.
  • Development expertise with innovative latching and retention methods, strain relief of optical fibers, precision assembly and fiber alignment systems.
  • Expertise in 3D CAD applications (Creo preferred) used in the concept design phase.
  • Solid understanding of geometric dimensioning & tolerancing (GD&T) and tolerance analysis.
  • Proficient user of finite element analysis software (Ansys, Workbench) for structural design.
  • Ability to write design requirements for product or technology specifications.
  • In depth knowledge in manufacturing processes (machining, molding, stamping, plating, assembly, etc.) with experience driving Design for Manufacturing (DfM), Design for Automation (DfA) and best practices.  
  • Experienced in providing technical leadership for the full product development cycle, from establishing customer requirements to releasing qualified design to production.
  • Solid understanding of competitive products and intellectual property positions.
  • Fluent in English (both verbal and written) to facilitate global communication both internally and with external customers.
  • Ability to work in a global environment – able to accommodate varying time zones and capable of collaborating with individuals across geographies.
  • Exceptional organizational and time management skills with an ability to manage and execute multiple tasks/deadlines/projects simultaneously with limited direction.
  • Outstanding problem solver – able to handle high complexity situations and use data analytics and critical thinking to reach logical conclusions with limited direction.
  • Collaboration with a cross-functional team and external partners.
  • Proficient using MS office software (Word, Excel, PPT, Outlook, MS Teams, etc).

Strongly Desired Skills & Qualifications:

  • Understanding of blind-mate and backplane connection systems.
  • Knowledge of co-packaged optics including opto-mechanical assembly, active alignment, passive alignment, pick and place, bonding processes, and dispensing technologies.   
  • Optical modeling experience based on Marcuse theory, geometric or beam propagation methods.
  • Familiarity with high-precision metrology and sub-micron inspection methods.
  • Proficient use of quality tools such as FMEA, 6-sigma, DoE, 8D, statistical methods.
  • Expertise in various rapid prototyping methodologies.
  • Strong presentation skills to effectively engage with customers in ideation for new generation development.
  • Experience contributing to and influencing Standards Committees such as IEC, TIA or IEEE and knowledge of test methods for optical connectivity.
  • Comfortable leading technical discussions and performing technical training across project teams.
  • Ability to mentor and coach fellow engineers, designers and technicians.

Travel Required: Less than 20%

Our salary ranges consider a wide variety of factors, including but not limited to benchmarking by independent third-party consultants, skill sets, years of experience, training, education, geography, and other business needs. Depending on experience, the range can be higher for candidates with exceptional experience and a demonstrated history of successful performance. The expected salary range for this position is $175,000-$210,000 based on hired level and experience. The candidate will be rewarded with a comprehensive benefits package, including medical, dental, and vision plans, life and accidental death insurance, a 401(k) plan, and participation in the Company’s Incentive Plan. Candidates starting with the Company will be eligible for eleven paid holidays in a full calendar year, two weeks of paid vacation (prorated based on start date), as well as other leave options.
  


What CommScope employees say

Pay

Hours and flexibility

Workplace

Get the full story on Breakroom


CommScope logo

About CommScope

Sourced by ZipRecruiter

CommScope is on a quest to deliver connectivity that empowers how we live, work, and learn. Our employees push the boundaries of communications technology that enables game-changing discoveries like 5G, the Internet of Things, and gigabit speeds for everyone, everywhere. With our unmatched expertise in copper, fiber, and wireless infrastructure, our global clients rely on us to outperform today and be ready for the needs of tomorrow.

Industry

Media and telecom

Company size

10,000+ Employees

Headquarters location

Hickory, NC, US

Year founded

1976