1

Cnc Programmer Jobs in Redmond, OR (NOW HIRING)

Showing results 41-45

Cnc Programmer information

See Redmond, OR salary details

$17

$32

$47

How much do cnc programmer jobs pay per hour?

As of Sep 12, 2026, the average hourly pay for cnc programmer in Redmond, OR is $32.81, according to ZipRecruiter salary data. Most workers in this role earn between $27.02 and $36.92 per hour, depending on experience, location, and employer.

What is a CNC programmer?

CNC Programmers are skilled professionals who create computer programs to control the operation of machines such as mills, lathes, and grinders in manufacturing. They use CAD (Computer-Aided Design) and CAM (Computer-Aided Manufacturing) software to develop precise instructions that tell CNC machines how to produce parts and components. Their role is crucial in ensuring products are made accurately and efficiently, meeting detailed specifications and quality standards.

What does a CNC programmer do?

A CNC programmer operates a computer numerical control machine to cut materials like metal and plastic for building things such as airplanes or appliances. In the simplest terms, the CNC programmer uses coding and software to tell the machine what to cut. In addition to initially programming machinery, they also troubleshoot and improve existing software and codes. They work with blueprints to ensure precise directions, and engineers to make improvements.

What are the key skills and qualifications needed to thrive as a CNC programmer, and why are they important?

To thrive as a CNC Programmer, you need a solid understanding of machining processes, blueprint reading, and proficiency in G-code programming, often supported by a degree or certification in manufacturing or engineering. Familiarity with CAD/CAM software such as Mastercam or SolidWorks, and experience with CNC machine operation, are typically required. Attention to detail, problem-solving abilities, and effective communication are standout soft skills in this role. These competencies ensure precise part production, minimize errors, and help maintain efficient workflow in manufacturing environments.

What are some common challenges CNC programmers face when transitioning from manual machining backgrounds?

CNC Programmers moving from manual machining often encounter challenges in interpreting complex CAD/CAM software and translating traditional machining knowledge into digital instructions. Adjusting to the precision and automation of CNC equipment requires learning new programming languages (like G-code) and understanding machine limitations. Additionally, troubleshooting programming errors and keeping up with rapidly evolving technologies can be demanding but also rewarding as these skills are highly valued in modern manufacturing environments.

What is the difference between Cnc Programmer vs Cnc Machinist?

AspectCnc ProgrammerCnc Machinist
Primary RoleDesigns and writes CNC code to control machine toolsOperates and sets up CNC machines based on provided programs
Skills & CertificationsG-code programming, CAD/CAM software, technical certificationsMachine operation, measurement, troubleshooting skills
Work EnvironmentDesign offices, programming stations, sometimes on the shop floorShop floor, machine shop environments
ResponsibilitiesCreating programs, optimizing machining processesRunning machines, inspecting parts, maintaining equipment

While both roles work closely in manufacturing, a Cnc Programmer focuses on creating and optimizing CNC programs, whereas a Cnc Machinist operates and maintains the machines based on those programs. Understanding these differences helps in choosing the right career path or job search focus.

How much do CNC programmers earn?

CNC programmers typically earn between $50,000 and $80,000 annually, depending on experience, location, and industry. Skilled programmers with certifications and proficiency in CAD/CAM software can earn higher salaries, especially in manufacturing environments with complex machinery.

Is CNC programming in high demand?

CNC programming is in high demand due to the ongoing need for precision manufacturing in industries such as aerospace, automotive, and medical devices. Skilled CNC programmers who are proficient with CAD/CAM software and machine operation are often sought after, especially as automation and advanced manufacturing techniques grow. The job typically requires technical training or certification and offers stable employment opportunities.

Is a CNC programmer a good job?

A CNC programmer is a skilled trade role that involves creating and managing computer-controlled machine tool programs for manufacturing. It offers steady employment, opportunities for advancement, and requires knowledge of CAD/CAM software and machining processes. The job can be physically demanding and often requires attention to safety and precision.

What are the most commonly searched types of Cnc Programmer jobs in Redmond, OR?

The most popular types of Cnc Programmer jobs in Redmond, OR are:

What are popular job titles related to Cnc Programmer jobs in Redmond, OR?

For Cnc Programmer jobs in Redmond, OR, the most frequently searched job titles are:

What cities near Redmond, OR are hiring for Cnc Programmer jobs?

Cities near Redmond, OR with the most Cnc Programmer job openings:

Infographic showing various Cnc Programmer job openings in Redmond, OR as of September 2026, with employment types broken down into 55% Full Time, and 45% Contract. Highlights an 100% In-person job distribution, with an average salary of $68,242 per year, or $32.8 per hour.

Fleet Mechanical Engineer Heavy Civil Under Ground

Bend, OR โ€ข On-site

R-2 Contractors
Constructionย โ€ขย 51 - 200 employees

$70K - $150K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 3 days ago

New


Job description

Join Our Team at R-2 Contractors
Since 2009, R-2 Contractors has been a trusted leader in Civil & Underground construction, specializing in power infrastructure projects nationwide. From renewable energy to major utility work, we deliver expert excavation, grading, trenching, and foundation services that keep communities connected and moving forward.
What truly sets us apart is our culture. At R-2, we’re a team of people who are hungry to take on challenging projects, humble enough to learn, grow, and collaborate, and smart in how we plan, build, and solve problems. We believe in showing up for each other, doing things the right way, and owning every aspect of our work.
If you take pride in precision, thrive in tough conditions, and live by “Pride, Grit, & Own It!”, you’ll fit right in! We’re building more than infrastructure—we’re building a team that pushes limits and stands behind every job we do.
Position: Fleet Mechanical Engineer
Location: Hybrid/Flexible – Prineville, OR office, R-2 shops and project sites; candidate does not need to reside in Prineville
Wage Range: $70,000 to $150,000 DOE
Travel: Required to project sites and R-2 shop locations
R-2 Contractors is seeking a hands-on Fleet Mechanical Engineer to support the continued development, reliability, efficiency, and lifecycle performance of our construction fleet. This position is intended for a teamwork-minded engineer who can work cross-departmentally with Fleet, Operations, Estimating, Project Management, and upper management/leadership. The role may offer part-time remote flexibility, but meaningful time in the shops and on active jobsites is an essential part of the position.
Responsibilities:
Equipment Design & Modification
  • Identify opportunities to modify equipment to improve productivity, safety, reliability, or serviceability.
  • Design custom equipment components, attachments, guards, brackets, platforms, storage systems, hydraulic systems, and other modifications.
  • Develop solutions for recurring field problems where an off-the-shelf solution is unavailable or inadequate.
  • Produce CAD models, drawings, and specifications suitable for fabrication.
  • Determine materials, dimensions, tolerances, fasteners, and fabrication methods.
  • Coordinate prototype fabrication with internal mechanics/fabricators and outside vendors.
  • Field-test prototypes and modify designs based on results.
  • Document final designs so successful modifications can be replicated across the fleet.
  • Evaluate structural loads, stresses, hydraulic requirements, and mechanical forces when appropriate.
  • Ensure modifications do not negatively affect equipment safety, capacity, stability, warranties, or regulatory compliance.
Equipment Efficiency & Innovation
  • Actively identify opportunities to reduce machine cycle times, equipment idle time, material handling, and unnecessary manpower.
  • Improve fueling efficiency, service access, attachment changes, hose routing/protection, guarding, lighting/camera systems, lubrication systems, equipment transportation/setup, and truck payload/body configurations.
  • Develop specialty attachments, mechanic service tooling, and practical automation of repetitive equipment functions where appropriate.
  • Regularly evaluate what is costing R-2 time, money, equipment life, or manpower and determine whether it can be engineered out of the operation.
Fleet Reliability
  • Analyze recurring equipment failures and perform root-cause failure analysis.
  • Develop corrective actions that address causes rather than repeatedly repairing symptoms.
  • Analyze component life, including engines, transmissions, final drives, hydraulic pumps, and undercarriage.
  • Review oil analysis and condition-monitoring information and identify premature component failures.
  • Work with OEMs and dealers on technical issues.
  • Develop equipment-specific maintenance strategies and evaluate preventive and predictive maintenance intervals.
  • Track implemented engineering solutions to determine whether failures are eliminated or reduced.
Equipment Lifecycle & Replacement
  • Assist management with repair-versus-replace decisions, equipment specifications, new equipment purchases, attachment selection, standardization, fleet sizing, equipment disposal, and lifecycle-cost analysis.
  • Evaluate equipment based on total lifecycle cost and production—not simply purchase price.
New Equipment Specifications
  • Work with field operations, mechanics, and management to develop equipment specifications based on actual operating conditions.
  • Evaluate machine configuration, engine/power requirements, hydraulics, attachments, tires/tracks, undercarriage, guarding, lighting, cameras, telematics, lubrication systems, serviceability, operator features, and safety systems.
  • Help ensure new equipment fits R-2’s actual field applications rather than only meeting specifications on paper.
Shop & Field Engineering Support
  • Work directly with mechanics to troubleshoot difficult failures and unusual repairs.
  • Interview operators and observe equipment performing actual production work.
  • Measure and document operating conditions and successful solutions.
  • Help mechanics develop specialty tooling and repair procedures.
  • Assist with complex hydraulic, electrical, and mechanical problems.
  • Maintain a hands-on presence in R-2 shops and on active construction jobsites; this is not intended to be a desk-only engineering position.
Equipment Scope:
  • Earthmoving: Excavators, dozers, wheel loaders, motor graders, scrapers, compactors, articulated trucks, and skid steers/CTLs.
  • Vocational Trucks: Dump trucks, water trucks, lowboys, service trucks, lube trucks, and other Class 7/8 equipment.
  • Light Fleet: Pickups, service pickups, and light-duty support vehicles.
  • Support Equipment: Generators, compressors, pumps, light plants, trailers, attachments, and specialty construction equipment.
Requirements:
  • Bachelor’s degree in Mechanical Engineering or a closely related engineering discipline.
  • Strong mechanical aptitude and ability to understand mechanical, hydraulic, and electrical systems.
  • CAD design experience and ability to develop fabrication drawings.
  • Strong analytical and problem-solving skills, including the ability to independently investigate mechanical failures.
  • Ability to communicate effectively with mechanics, operators, superintendents, project teams, and management.
  • Ability to communicate and collaborate cross-departmentally with Fleet, Operations, Estimating, Project Management, and leadership.
  • Willingness to work in shops and active construction environments and travel to R-2 jobsites and shop locations.
  • Ability to manage projects from concept through implementation.
  • Must be a team player, organized, self-driven, and capable of balancing field needs with engineering discipline.
  • Must be legally authorized to work in the United States. Visa sponsorship is not available for this position.
  • Able to pass pre-employment drug screen, background check, and a driving record check acceptable to the company’s insurance carrier.
Desired / Preferred Experience:
  • 2-7+ years of heavy-equipment, construction, mining, trucking, agriculture, manufacturing, or OEM/dealer experience.
  • Heavy-equipment hydraulic experience and diesel engine/powertrain knowledge.
  • Welding and fabrication knowledge.
  • SolidWorks, Inventor, AutoCAD, or similar CAD experience.
  • FEA or mechanical stress-analysis experience.
  • J1939/CAN-bus familiarity and heavy-equipment telematics experience.
  • Reliability engineering/root-cause analysis experience.
  • Oil-analysis/condition-monitoring and fleet-management software experience.
  • Experience developing prototypes or modifying existing machinery.
  • Demonstrated ability to develop creative mechanical solutions. Candidates should be prepared to discuss equipment, tooling, systems, prototypes, or modifications they have personally designed and implemented.
Benefits:
  • Paid Time Off (PTO) / Sick Leave
  • Medical, Dental, and Vision Insurance
  • 401(k) with company match
  • 5-Year Employment Appreciation Bonus
Work Schedule:
  • Schedule will vary based on business, shop, and project needs. Part-time remote work may be possible; regular travel and hands-on time at R-2 shops and project sites are required.
Ready to Join Our Team?
If you’re ready to bring your mechanical engineering expertise, creativity, and hands-on problem-solving skills to a growing heavy civil construction company, apply today and help R-2 engineer better solutions for the field.
R-2 Contractors is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or protected veteran status.
 

R2 Contractors Terms and Conditions:

By applying, candidates may receive SMS text messages regarding job opportunities, interview scheduling, application updates, and recruiting communications from R2 Contractors.

You can cancel the SMS service at any time by replying STOP. After you send “STOP,” you will receive confirmation that you have been unsubscribed. After this, you will no longer receive SMS messages from us.

For assistance, reply HELP or contact HR at HR@r2contractors.com.

Carriers are not liable for delayed or undelivered messages.

Message and data rates may apply. Message frequency varies.

Privacy Policy:
We collect your mobile number and related opt-in data for the delivery of SMS messages. Your mobile opt-in data and consent will not be shared with third parties or affiliates for marketing or promotional purposes.

Powered by JazzHR

C0SJdKjF97