CAM Engineer Jobs
CAM Engineer jobs are open across aerospace, automotive, medical device manufacturing, and industrial equipment, from entry-level to senior and lead roles, with specializations in multi-axis machining, toolpath programming, and CNC process engineering. See the openings below and apply to the ones that match your experience.
Find CAM Engineer JobsOverview
Showing 5 of 16+ CAM Engineer jobs







Atomic Machines is building the Matter Compiler™, the first in a new class of AI-native, all-digital manufacturing systems that build working machines directly from code. The Matter Compiler (MC) is aimed at micro-machines: motors and gears the size of a grain of sand, robots small enough to work inside the body, cooling built directly into the chips that run AI, and the many devices like them that have been waiting on a way to build them. Its first product is PrimeSwitch™, an electromechanical power relay the size of a button battery that carries 150 amps continuous current and opens in 50 microseconds, about a thousand times faster than a conventional contactor. Founded by Jeff Holden — serial entrepreneur, ex-Amazon SVP and Uber's first Chief Product Officer — the company has raised $250 million to date.
Atomic Machines is based in the San Francisco Bay Area, with offices in Emeryville and Santa Clara.
Why This Role Matters
CAM connects geometric intent with physical processes. You'll build the software infrastructure that lets process experts express where an operation acts, what effect it should produce, and which constraints it must satisfy.
The challenge is to turn that knowledge into reusable representations, algorithms and interfaces. These must extend beyond familiar etching or 3D-printing workflows to support different ways of shaping, treating and assembling materials. Success means new processes can build on shared geometric capabilities while preserving the assumptions and behavior that make each process distinct.
You'll bring strong software engineering and deep interest in geometric reasoning, working with experts who bring the physics and process knowledge.
AI fluency is central: use agents throughout development while owning the decisions, code and results you accept.
What You'll Do
- Build and evolve Go and Python software infrastructure for representing geometric intent and generating physical-process operations.
- Develop reusable geometric representations and algorithms for shapes, regions, coordinate frames, spatial relationships, and process planning.
- Work with process experts to turn their knowledge into explicit models, constraints, interfaces, and acceptance criteria, including effects that vary over space or time.
- Extend shared capabilities to new processes; keep process-specific behavior explicit and integrate with machine software and fab coordination.
- Test geometric and software correctness, make generated results reproducible, and validate assumptions with experts and physical measurements.
- Use AI throughout investigation, design, implementation, testing, and documentation; inspect changes and verify results.
What You'll Need
- Production software ownership, typically 8+ years for the senior target; productive Python and strong in Go or C++, with readiness to work in Go. Level is based on demonstrated scope and ability.
- Experience in, or a demonstrated deep interest in, geometric reasoning: representing shapes and spatial relationships, choosing useful abstractions, and reasoning about their limits.
- Evidence of designing reusable software infrastructure, simplifying complexity, and testing and safely evolving systems with clear interfaces.
- Strong AI fluency: provide context, challenge proposals, inspect code and meaningfully test accepted work.
- Ability to work with domain experts, make assumptions explicit, and turn their knowledge into testable software behavior.
- Care with units, coordinate frames, tolerances and approximation; willingness to learn unfamiliar physical processes and work directly with fab equipment.
- BS in CS or a related field, or equivalent practical experience.
Atomic Machines is an equal opportunity employer that values diversity and does not discriminate based on characteristics protected by applicable law. We are committed to an inclusive interview experience, including for individuals with disabilities. To request an accommodation, contact rc@atomicmachines.com. To help our recruiting team manage application volume and respond to candidates more efficiently, Atomic Machines may use AI-assisted tools.
See All 16 CAM Engineer Jobs
Find roles that match your experience and apply in just a few clicks.
Find CAM Engineer JobsCAM Engineer Job Market
Who's Hiring



Top Industries Hiring
- Aerospace & Defense
- Technology & Software
What Employers Look For
The qualifications that appear most often in CAM engineer jobs.
- Proficiency in one or more CAM software platforms such as Mastercam, Hypermill, or NX CAM
- Experience programming 3-axis or 5-axis CNC milling machines and turning centers
- Ability to read and interpret GD&T engineering drawings and 3D models
- Associate or bachelor's degree in manufacturing engineering, mechanical engineering technology, or a related field
- Knowledge of cutting tool selection, feeds and speeds, and workholding setup
- Familiarity with post-processor editing and DNC communication to machine controllers
Tips for Your CAM Engineer Job Search
Tailor your resume to machine types
List every CNC machine type, axis count, and controller you've programmed for, such as 5-axis mills, Swiss-turn lathes, or Mazak Smooth controls. Hiring managers scan for exact equipment matches before reading anything else on your resume.
Highlight CAM software by version
Name the specific CAM platforms you've used and include version numbers where you can, like Mastercam 2024 or Fusion 360 for manufacturing. Vague entries like 'CAM software' get filtered out by applicant tracking systems before a human ever sees your application.
Build a toolpath portfolio before applying
Collect screenshots or video captures of complex toolpaths, finished part photos, and cycle-time reduction examples you've achieved. Sharing a portfolio link in your resume header sets you apart from candidates who list skills without proof.
Apply early to roles that fit
Migrate Mate lists cam engineer openings from across the United States in one place, so you can find roles that match and apply directly to each listing.
Prepare for a live programming test
Many employers give candidates a raw part drawing and ask you to generate a toolpath on the spot in their preferred CAM software. Practice timed setups on unfamiliar geometry so you can explain your decisions out loud while you work.
Negotiate using cycle time and scrap data
When discussing compensation, anchor your ask to measurable outcomes you've delivered, such as percentage reductions in cycle time or scrap rate on a specific job. Concrete production metrics carry more weight in manufacturing offers than years of experience alone.
CAM Engineer Jobs: Frequently Asked Questions
Which companies are hiring the most cam engineers?
The most active employers for cam engineers right now are Blue Origin, SpaceX, and WINONICS, and the most openings are in California, Alabama, and Texas, based on current listings on Migrate Mate as of November 2026. Aerospace primes, tier-one automotive suppliers, and medical device manufacturers tend to post the highest volumes of openings.
How many cam engineer jobs are remote?
About 22% of cam engineer openings are fully remote or hybrid as of November 2026, reflecting the hands-on nature of most machining environments. Remote opportunities are most common in roles focused on offline programming, post-processor development, or CAM software technical support rather than shop-floor process engineering.
How do you become a cam engineer?
Start with a foundation in machining by earning an associate degree in manufacturing engineering technology or completing a CNC machining vocational program. Learn at least one industry CAM software package through coursework or self-study, then build hands-on experience by programming parts in a shop environment. Progressing from CNC operator to programmer to CAM engineer is a common path in manufacturing.
How do you get hired as a cam engineer with little experience?
Focus on demonstrating CAM software proficiency through personal projects or simulated toolpaths even before your first professional role. Apply to machinist or CNC operator positions that expose you to programming responsibilities, since many employers promote from within. A portfolio of practice toolpaths with annotated setup sheets shows initiative that offsets a short work history.
What does the cam engineer interview process look like?
Most processes begin with a phone screen covering your software experience and machine background, followed by a technical interview where you walk through past projects in detail. Many employers add a practical test requiring you to generate toolpaths from a drawing in their CAM platform. Final rounds often include a facility tour and a conversation about process improvement contributions.
Where can I find and apply to cam engineer jobs?
You can find and apply to cam engineer jobs on Migrate Mate, which lists current openings from across the United States. Search the listings to find roles that match your software experience, machine background, and industry preference, then apply directly to each one that fits.
See All 16 CAM Engineer Jobs
Find roles that match your experience and apply in just a few clicks.
Find CAM Engineer Jobs