CNC Programmer
$38 - $55/hr
Provide DFM feedback to engineers to improve our processes, and opportunities for cost down efforts. * Troubleshoot issues and make adjustments during the manufacturing process. Required Skills: * Be ...
$38 - $55/hr
Provide DFM feedback to engineers to improve our processes, and opportunities for cost down efforts. * Troubleshoot issues and make adjustments during the manufacturing process. Required Skills: * Be ...
$38 - $55/hr
Provide DFM feedback to engineers to improve our processes, and opportunities for cost down efforts. * Troubleshoot issues and make adjustments during the manufacturing process. Required Skills: * Be ...
Huntington Beach, CA · On-site
$38 - $55/hr
Provide DFM feedback to engineers to improve our processes, and opportunities for cost down efforts. * Troubleshoot issues and make adjustments during the manufacturing process. Required Skills: * Be ...
Quick apply
Huntington Beach, CA · On-site
$38 - $55/hr
Provide DFM feedback to engineers to improve our processes, and opportunities for cost down efforts. * Troubleshoot issues and make adjustments during the manufacturing process. Required Skills: * Be ...
Orange, CA · On-site
$28.25 - $38.75/hr
An experienced CNC Lathe Programmer should process excellent attention to detail, and will be responsible to follow out Programming jobs in accordance with customer and Company procedures and ...
Quick apply
Orange, CA · On-site
$28.25 - $38.75/hr
An experienced CNC Lathe Programmer should process excellent attention to detail, and will be responsible to follow out Programming jobs in accordance with customer and Company procedures and ...
Santa Ana, CA · On-site
$129K - $171K/yr
ABOUT THE JOB As a Senior NC Programmer, you will be responsible for developing machining and manufacturing plans that include mounting, tooling and NC programming for complicated machine parts. You ...
Santa Ana, CA · On-site
$129K - $171K/yr
ABOUT THE JOB As a Senior NC Programmer, you will be responsible for developing machining and manufacturing plans that include mounting, tooling and NC programming for complicated machine parts. You ...
Huntington Beach, CA · On-site
$38 - $55/hr
Provide DFM feedback to engineers to improve our processes, and opportunities for cost down efforts. * Troubleshoot issues and make adjustments during the manufacturing process. Required Skills: * Be ...
Huntington Beach, CA · On-site
$38 - $55/hr
Provide DFM feedback to engineers to improve our processes, and opportunities for cost down efforts. * Troubleshoot issues and make adjustments during the manufacturing process. Required Skills: * Be ...
Orange, CA · On-site
$28.25 - $38.75/hr
An experienced CNC Lathe Programmer should process excellent attention to detail, and will be responsible to follow out Programming jobs in accordance with customer and Company procedures and ...
Orange, CA · On-site
$28.25 - $38.75/hr
An experienced CNC Lathe Programmer should process excellent attention to detail, and will be responsible to follow out Programming jobs in accordance with customer and Company procedures and ...
$33 - $40/hr
CMM Programmer The CMM Programmer is responsible for developing, maintaining, and executing CMM inspection programs used to inspect materials, tooling, and manufactured parts for compliance with ...
Quick apply
$33 - $40/hr
CMM Programmer The CMM Programmer is responsible for developing, maintaining, and executing CMM inspection programs used to inspect materials, tooling, and manufactured parts for compliance with ...
Huntington Beach, CA · On-site
$28 - $38.25/hr
As a CNC Machine Programmer, you'll play a pivotal role in ensuring the quality, efficiency, and reliability of our manufacturing processes, directly contributing to systems that reshape modern ...
Huntington Beach, CA · On-site
$28 - $38.25/hr
As a CNC Machine Programmer, you'll play a pivotal role in ensuring the quality, efficiency, and reliability of our manufacturing processes, directly contributing to systems that reshape modern ...
Irvine, CA · On-site +1
The Principal Statistical Programmer is expected to work independently, deliver high-quality programming deliverables, and collaborate effectively with Biostatistics and Clinical Data Management. Key ...
Irvine, CA · On-site +1
The Principal Statistical Programmer is expected to work independently, deliver high-quality programming deliverables, and collaborate effectively with Biostatistics and Clinical Data Management. Key ...
Irvine, CA · On-site +1
The Principal Statistical Programmer is expected to work independently, deliver highquality programming deliverables, and collaborate effectively with Biostatistics and Clinical Data Management. Key ...
Irvine, CA · On-site +1
The Principal Statistical Programmer is expected to work independently, deliver highquality programming deliverables, and collaborate effectively with Biostatistics and Clinical Data Management. Key ...
Fullerton, CA · On-site
$40 - $60/hr
The CNC Programmer is responsible to write and prove new and existing programs to ensure dimensionally correct machined components. Essential Duties & Responsibilities: * Program CNC Machines ...
Quick apply
Fullerton, CA · On-site
$40 - $60/hr
The CNC Programmer is responsible to write and prove new and existing programs to ensure dimensionally correct machined components. Essential Duties & Responsibilities: * Program CNC Machines ...
Fullerton, CA · On-site
$40 - $60/hr
The CNC Programmer is responsible to write and prove new and existing programs to ensure dimensionally correct machined components. Essential Duties & Responsibilities: * Program CNC Machines ...
Quick apply
Fullerton, CA · On-site
$40 - $60/hr
The CNC Programmer is responsible to write and prove new and existing programs to ensure dimensionally correct machined components. Essential Duties & Responsibilities: * Program CNC Machines ...
Orange, CA · On-site
$43 - $47/hr
Software programmer is responsible for designing, coding, testing, and maintaining software applications. Write efficient and scalable code, collaborate with team members to develop software ...
Orange, CA · On-site
$43 - $47/hr
Software programmer is responsible for designing, coding, testing, and maintaining software applications. Write efficient and scalable code, collaborate with team members to develop software ...
Santa Ana, CA · On-site
$35 - $55/hr
* We are seeking a skilled CMM Programmer or inspector with proficiency in CMM, ROMER ARM and PC Dimas. Experience with Mastercam is a plus. * The right candidate will perform first article inspections ...
Quick apply
Santa Ana, CA · On-site
$35 - $55/hr
* We are seeking a skilled CMM Programmer or inspector with proficiency in CMM, ROMER ARM and PC Dimas. Experience with Mastercam is a plus. * The right candidate will perform first article inspections ...
Anaheim, CA · On-site
$36 - $44/hr
The CNC Programmer I is responsible for planning, creating, and optimizing CNC programs, tooling instructions, and setup documentation to ensure precision machining that meets aerospace industry ...
Quick apply
Anaheim, CA · On-site
$36 - $44/hr
The CNC Programmer I is responsible for planning, creating, and optimizing CNC programs, tooling instructions, and setup documentation to ensure precision machining that meets aerospace industry ...
Fullerton, CA · On-site
$40 - $60/hr
The CNC Programmer is responsible to write and prove new and existing programs to ensure dimensionally correct machined components. Essential Duties & Responsibilities: * Program CNC Machines ...
Fullerton, CA · On-site
$40 - $60/hr
The CNC Programmer is responsible to write and prove new and existing programs to ensure dimensionally correct machined components. Essential Duties & Responsibilities: * Program CNC Machines ...
Fullerton, CA · On-site
$40 - $60/hr
The CNC Programmer is responsible to write and prove new and existing programs to ensure dimensionally correct machined components. Essential Duties & Responsibilities: * Program CNC Machines ...
Fullerton, CA · On-site
$40 - $60/hr
The CNC Programmer is responsible to write and prove new and existing programs to ensure dimensionally correct machined components. Essential Duties & Responsibilities: * Program CNC Machines ...
The CNC Programmer is responsible to write and prove new and existing programs to ensure dimensionally correct machined components. Essential Duties & Responsibilities: * Program CNC Machines ...
The CNC Programmer is responsible to write and prove new and existing programs to ensure dimensionally correct machined components. Essential Duties & Responsibilities: * Program CNC Machines ...
Riverside, CA · On-site +1
Use programming knowledge to develop programming output that provides information in a very clear manner that crucial decisions can be made by the businesses or by the functions. Establish and ...
Riverside, CA · On-site +1
Use programming knowledge to develop programming output that provides information in a very clear manner that crucial decisions can be made by the businesses or by the functions. Establish and ...
Brea, CA · On-site +1
Use programming knowledge to develop programming output that provides information in a very clear manner that crucial decisions can be made by the businesses or by the functions. Establish and ...
Brea, CA · On-site +1
Use programming knowledge to develop programming output that provides information in a very clear manner that crucial decisions can be made by the businesses or by the functions. Establish and ...
$12.63 - $18.05
4% of jobs
$18.05 - $23.47
9% of jobs
$27.36 is the 25th percentile. Wages below this are outliers.
$23.47 - $28.89
17% of jobs
$28.89 - $34.31
13% of jobs
The median wage is $37.47 / hr.
$34.31 - $39.73
13% of jobs
$39.73 - $45.15
10% of jobs
$45.15 - $50.57
9% of jobs
$51.58 is the 75th percentile. Wages above this are outliers.
$50.57 - $55.99
9% of jobs
$55.99 - $61.41
7% of jobs
$61.41 - $66.82
6% of jobs
$66.82 - $72.24
4% of jobs
$12
$41
$72
| Aspect | Programmer Programmer | Software Developer |
|---|---|---|
| Required Credentials | Typically a diploma or degree in computer science or related field | Similar credentials, often with additional certifications or experience |
| Work Environment | Often focused on coding tasks within development teams | Involves designing, coding, testing, and maintaining software applications |
| Employer & Industry Usage | Used across tech companies, startups, and IT departments | Common in software firms, tech giants, and enterprise IT |
| Search & Comparison Intent | People compare to understand roles, skills, and career paths | Often compared to programmers for clarity on responsibilities |
While both Programmer Programmer and Software Developer roles involve coding and software creation, Software Developers typically have broader responsibilities including design and testing, whereas Programmers focus mainly on writing code. Understanding these differences helps in choosing the right career path or job search focus.

$38 - $55/hr
Full-time
Medical, Dental, Vision, Life, Retirement, PTO
Re-posted 12 days ago
At Layup Parts, we're developing the technology that will build the future.Â
We're a manufacturing technology company replacing months of lead time with days, using proprietary software, automation, and advanced manufacturing systems built for speed. Our customers are inventing what's next, in aerospace, defense, robotics, and beyond. To keep up with them, manufacturing has to change. That's what we're building.Â
We design, machine, print, and build faster than anyone else in the industry and we're looking for CNC Programmers who thrive in high-performance environments and want to be part of the team that's redefining what's possible in advanced manufacturing. We value initiative and attitude and are building a team of outstanding individuals who take pride in their work, enjoy mentoring and learning from others, and are eager to tackle any challenge.Â
Program CNC machines including 3 and 5 axis mills (currently Zimmerman and HAAS machines).Â
Program, set-up, and operate LFAM 3D Printers, as well as smaller resin and filament fed 3D printers.Â
Inspect parts and provide tolerance reports for printed and machined molds and tooling as well as finished composite parts.Â
Provide DFM feedback to engineers to improve our processes, and opportunities for cost down efforts.Â
Troubleshoot issues and make adjustments during the manufacturing process.Â
Be awesome! Be the kind of person you want to work with.Â
5+ years' experience as a programmer using CAM software such as Mastercam, Hypermill, NX, Esprit, Tebis (we currently use Tebis).Â
Experience programming 5-axis gantry machines. Â
High level of familiarity with multi-axis and 3D machines.Â
5+ years' experience as a machine setup/operator.Â
Have a high sense of urgency, with a strong attention to detail.Â
Ability to multi-task and support multiple projects at the same time. Â
High level familiarity with various alloys, metals, and plastics.Â
Ability to identify and solve problems quickly and to communicate issues clearly to prevent recurring issues.Â
Ability to read and interpret manufacturing drawings, with a strong understanding of GD&T.Â
Experience doing post and in-process inspection using common measuring tools such as calipers, micrometers, scales, etc.Â
Be comfortable learning new methods and technologies and incorporating them into your workflow.Â
Be able to lift 50 pounds unassisted.Â
Professional experience with Tebis.Â
Experience in tooling/ mold making in aerospace and/or motorsport.Â
Experience with CMM and surface scanning inspection equipment.Â
Experience in a mix of R&D as well as production environments.Â
Experience programming and running 3D printers - small or large format. Â
Experience with CAD software like Siemens NX, Solidworks or Catia.  Â
Flexibility to work extended hours or weekends when required to meet customer timelines. Â