1

Programming Engineer Jobs (NOW HIRING)

Be Seen First

CNC Machinist

Tulsa, OK · On-site

$20 - $24/hr

The Programming Engineer is responsible for programming production equipment to ensure efficient, accurate, and quality manufacturing of parts. This role collaborates closely with operations ...

Senior Engineer

San Mateo, CA · On-site

$137K - $160K/yr

Who We Are WHB Engineers is a well-established and growing Civil Engineering and Construction Management firm with offices in San Diego, San Mateo, Dublin, Pleasant Hill and Chico, California. Our ...

Demonstrating the ability to successfully handle multiple tasks and projects, the Programming Engineer will be able to think independently within the specified guideline and effectively interact with ...

Software Engineer Step into a high-impact Software Engineer opportunity with a confidential client, where you will help drive meaningful results across Electrical Equipment & Components, Electronics ...

Resident Engineer

Folsom, CA · On-site

$150K - $190K/yr

UNICO Engineering provides high quality Construction Management, Land Surveying, and Systems Integration services to public and private clients. With a spirit of cooperation and partnership, UNICO ...

Resident Engineer

Chico, CA · On-site

$150K - $190K/yr

UNICO Engineering provides high quality Construction Management, Land Surveying, and Systems Integration services to public and private clients. With a spirit of cooperation and partnership, UNICO ...

Resident Engineer

Goleta, CA · On-site

$150K - $190K/yr

UNICO Engineering provides high quality Construction Management, Land Surveying, and Systems Integration services to public and private clients. With a spirit of cooperation and partnership, UNICO ...

Demonstrating the ability to successfully handle multiple tasks and projects, the Programming Engineer will be able to think independently within the specified guideline and effectively interact with ...

next page

Showing results 1-20

Programming Engineer information

See salary details

$39K

$101.8K

$137.5K

How much do programming engineer jobs pay per year?

As of Jun 9, 2026, the average yearly pay for programming engineer in the United States is $101,752.00, according to ZipRecruiter salary data. Most workers in this role earn between $84,000.00 and $116,500.00 per year, depending on experience, location, and employer.

What is the difference between Programming Engineer vs Software Developer?

AspectProgramming EngineerSoftware Developer
CredentialsBachelor's in Computer Science or related field; coding certificationsBachelor's in Computer Science or related field; coding certifications
Work EnvironmentDevelopment teams, tech companies, engineering projectsSoftware companies, startups, freelance projects
Industry UsageUsed in engineering-focused roles emphasizing system designCommon in application and software creation roles
Search & Comparison IntentOften compared for technical roles involving system-level programmingMore general, focusing on application development

Programming Engineers and Software Developers share similar educational backgrounds and work environments. However, Programming Engineers often focus on system-level design and engineering aspects, while Software Developers typically concentrate on creating applications. Both roles are essential in tech industries, but their specific responsibilities and focus areas differ slightly.

More about Programming Engineer jobs
What cities are hiring for Programming Engineer jobs? Cities with the most Programming Engineer job openings:
What states have the most Programming Engineer jobs? States with the most job openings for Programming Engineer jobs include:
Millwork Programming Engineer (CAD, QuickCam, Technical)

Millwork Programming Engineer (CAD, QuickCam, Technical)

Design Workshops

Oakland, CA

Full-time

Posted yesterday


Job description

JOIN AN AWARD-WINNING TEAM


Design Workshops is an industry leader in custom commercial architectural millwork, known for delivering the highest level of craftsmanship and quality on some of the most exceptional projects in our industry. We seek a highly skilled, experienced, self-motivated, detail-driven CNC Millwork Programmer with a strong understanding of millwork to join our Project Integration team.


In this role, you'll transform approved CAD drawings into precise, production-ready QuickCam programs for our CNC machinery. You'll collaborate with drafters, project managers, engineers, and shop fabricators-ensuring every program runs efficiently, accurately, and meets our high production standards.


This is a great opportunity for someone who enjoys the challenge of complex, custom work and thrives in a collaborative environment. Your work will directly impact our projects' quality, efficiency, and success from programming through final installation. If you want to grow your career with a company that values craftsmanship, precision, and teamwork, we'd love to hear from you.


What You'll Do

  • Convert approved CAD drawings into QuickCam programs for CNC machinery.
  • Review and interpret drawings, specifications, and cut lists for accuracy before programming.
  • Optimize tool paths, cutting strategies, and material usage to maximize efficiency and minimize waste.
  • Collaborate with drafters, project managers, and shop leads to resolve programming or design conflicts early.
  • Maintain organized, documented program files for repeatability and quality control.
  • Assist in troubleshooting CNC issues related to programming or setup.
  • Continuously improve programming standards and workflows.


What We're Looking For


Must-Haves

  • Proven CNC programming experience in architectural millwork or custom woodworking.
  • Proficiency in QuickCam or similar CAM software.
  • Strong understanding of woodworking, joinery, and cabinet fabrication methods.
  • Ability to read and interpret CAD drawings with high accuracy.
  • Detail-oriented, reliable, and a problem-solver.
  • Strong communication, time management, and organizational skills.


Nice-To-Haves

  • Experience with Mastercam, Alphacam, or other CNC programming tools.
  • Familiarity with AWI standards and millwork production methods.
  • 5+ years of relevant experience in millwork or comparable commercial manufacturing.


What Success Looks Like

  • Accurate, efficient CNC programs delivered on time.
  • Minimal machine downtime due to programming errors.
  • Optimized production runs that save time, material, and labor.
  • Proactive problem-solving and workflow improvements that benefit the shop and project timelines.