CNC Programmer
$23.50 - $32.25/hr
Overall Summary As CNC Programmer, you will create programs for CNC equipment using CAD/CAM software. You will improve and optimize machining processes by reviewing material removal rates for optimum ...
$23.50 - $32.25/hr
Overall Summary As CNC Programmer, you will create programs for CNC equipment using CAD/CAM software. You will improve and optimize machining processes by reviewing material removal rates for optimum ...
$23.50 - $32.25/hr
Overall Summary As CNC Programmer, you will create programs for CNC equipment using CAD/CAM software. You will improve and optimize machining processes by reviewing material removal rates for optimum ...
Arlington, TN · On-site
$23.50 - $32.25/hr
Overall Summary As CNC Programmer, you will create programs for CNC equipment using CAD/CAM software. You will improve and optimize machining processes by reviewing material removal rates for optimum ...
Arlington, TN · On-site
$23.50 - $32.25/hr
Overall Summary As CNC Programmer, you will create programs for CNC equipment using CAD/CAM software. You will improve and optimize machining processes by reviewing material removal rates for optimum ...
Memphis, TN · On-site
$25.75 - $35.25/hr
Trains other programmers on new software or programming instructions. * Troubleshoots software problems with the equipment either directly or with the assistance of Salvagnini. Preferred Education ...
Memphis, TN · On-site
$25.75 - $35.25/hr
Trains other programmers on new software or programming instructions. * Troubleshoots software problems with the equipment either directly or with the assistance of Salvagnini. Preferred Education ...
$25.75 - $35.25/hr
Trains other programmers on new software or programming instructions. * Troubleshoots software problems with the equipment either directly or with the assistance of Salvagnini. Preferred Education ...
$25.75 - $35.25/hr
Trains other programmers on new software or programming instructions. * Troubleshoots software problems with the equipment either directly or with the assistance of Salvagnini. Preferred Education ...
Memphis, TN · On-site
$40 - $55/hr
Rinvio is hiring a PLC Automation Programmer for PLC, controls, and manufacturing automation support in the Memphis, TN area. Pay: $40-$55/hour, based on experience Location: Memphis, TN Schedule ...
Memphis, TN · On-site
$40 - $55/hr
Rinvio is hiring a PLC Automation Programmer for PLC, controls, and manufacturing automation support in the Memphis, TN area. Pay: $40-$55/hour, based on experience Location: Memphis, TN Schedule ...
Memphis, TN · On-site
$15K/mo
Excellent communication and interpersonal skills for interacting and collaborating with developers, analysts, and business staff throughout the organization. Ability to express complex technical ...
Memphis, TN · On-site
$15K/mo
Excellent communication and interpersonal skills for interacting and collaborating with developers, analysts, and business staff throughout the organization. Ability to express complex technical ...
Systems Programmer Analyst Department: Information Services The Systems Programmer Analyst reports to the Director of Infrastructure and Enterprise Applications. The Systems Programmer Analyst will ...
Systems Programmer Analyst Department: Information Services The Systems Programmer Analyst reports to the Director of Infrastructure and Enterprise Applications. The Systems Programmer Analyst will ...
Memphis, TN · On-site
Systems Programmer Analyst Department: Information Services The Systems Programmer Analyst reports to the Director of Infrastructure and Enterprise Applications. The Systems Programmer Analyst will ...
Memphis, TN · On-site
Systems Programmer Analyst Department: Information Services The Systems Programmer Analyst reports to the Director of Infrastructure and Enterprise Applications. The Systems Programmer Analyst will ...
$25.75 - $35.25/hr
Join our Memphis manufacturing team as a Sr. CNC Programmer and play a critical role in optimizing advanced machining processes that support life changing medical technology. This is an opportunity ...
$25.75 - $35.25/hr
Join our Memphis manufacturing team as a Sr. CNC Programmer and play a critical role in optimizing advanced machining processes that support life changing medical technology. This is an opportunity ...
Memphis, TN · On-site
$25.75 - $35.25/hr
Join our Memphis manufacturing team as a Sr. CNC Programmer and play a critical role in optimizing advanced machining processes that support life changing medical technology. This is an opportunity ...
Memphis, TN · On-site
$25.75 - $35.25/hr
Join our Memphis manufacturing team as a Sr. CNC Programmer and play a critical role in optimizing advanced machining processes that support life changing medical technology. This is an opportunity ...
The IT Specialist Application Programmer is responsible for the successful delivery of information engineering, requirement definition, software design and enhancements, development, scripting ...
The IT Specialist Application Programmer is responsible for the successful delivery of information engineering, requirement definition, software design and enhancements, development, scripting ...
The IT Specialist Application Programmer is responsible for the successful delivery of information engineering, requirement definition, software design and enhancements, development, scripting ...
The IT Specialist Application Programmer is responsible for the successful delivery of information engineering, requirement definition, software design and enhancements, development, scripting ...
$33.25 - $43.25/hr
JD Edwards E1 Programmer Analyst Location: Memphis, TN Compensation: DOE Duration: 6+ months contract with possible extensions in Memphis, TN * NOTE: Only USC & GC (No H1B's OR GC-EAD's please JD ...
$33.25 - $43.25/hr
JD Edwards E1 Programmer Analyst Location: Memphis, TN Compensation: DOE Duration: 6+ months contract with possible extensions in Memphis, TN * NOTE: Only USC & GC (No H1B's OR GC-EAD's please JD ...
Memphis, TN · On-site
Rhodes College is seeking a Systems Programmer Analyst to support their enterprise systems. The role involves managing system change requests, assisting in deploying and troubleshooting applications ...
Memphis, TN · On-site
Rhodes College is seeking a Systems Programmer Analyst to support their enterprise systems. The role involves managing system change requests, assisting in deploying and troubleshooting applications ...
$33.25 - $43.25/hr
Three (3) years programming experience of which two (2) years in application development and experience; AND * Bachelor's degree from an accredited college or university in Computer Science, Data ...
$33.25 - $43.25/hr
Three (3) years programming experience of which two (2) years in application development and experience; AND * Bachelor's degree from an accredited college or university in Computer Science, Data ...
The Engineer is the individual on the project responsible for building the overall project "on paper". Reports to: Project Engineer, Project Manager or Project Executive Essential Duties ...
The Engineer is the individual on the project responsible for building the overall project "on paper". Reports to: Project Engineer, Project Manager or Project Executive Essential Duties ...
Memphis, TN · On-site
The Engineer is the individual on the project responsible for building the overall project "on paper". Reports to: Project Engineer, Project Manager or Project Executive Essential Duties ...
Memphis, TN · On-site
The Engineer is the individual on the project responsible for building the overall project "on paper". Reports to: Project Engineer, Project Manager or Project Executive Essential Duties ...
Germantown, TN · On-site
$68K - $114K/yr
Engineering Division: Engineering Opening Date: 04/28/2026 The City of Germantown is an Equal Opportunity Employer committed to an alcohol/drug-free workplace and to providing equal opportunities ...
Germantown, TN · On-site
$68K - $114K/yr
Engineering Division: Engineering Opening Date: 04/28/2026 The City of Germantown is an Equal Opportunity Employer committed to an alcohol/drug-free workplace and to providing equal opportunities ...
Memphis, TN · On-site
The Engineer is the individual on the project responsible for building the overall project "on paper". Reports to: Project Engineer, Project Manager or Project Executive Essential Duties ...
Memphis, TN · On-site
The Engineer is the individual on the project responsible for building the overall project "on paper". Reports to: Project Engineer, Project Manager or Project Executive Essential Duties ...
Memphis, TN · On-site
Engineering Manager Work Location: Marshall Space Flight Center (MSFC), Huntsville, AL Salary: Based on experience and will be discussed with manager in interview REQUIREMENT- Must be a US Citizen ...
Memphis, TN · On-site
Engineering Manager Work Location: Marshall Space Flight Center (MSFC), Huntsville, AL Salary: Based on experience and will be discussed with manager in interview REQUIREMENT- Must be a US Citizen ...
$11.68 - $16.69
4% of jobs
$16.69 - $21.70
9% of jobs
$25.30 is the 25th percentile. Wages below this are outliers.
$21.70 - $26.71
17% of jobs
$26.71 - $31.72
13% of jobs
The median wage is $34.64 / hr.
$31.72 - $36.73
13% of jobs
$36.73 - $41.74
10% of jobs
$41.74 - $46.75
9% of jobs
$47.69 is the 75th percentile. Wages above this are outliers.
$46.75 - $51.76
9% of jobs
$51.76 - $56.77
7% of jobs
$56.77 - $61.78
6% of jobs
$61.78 - $66.79
4% of jobs
$11
$38
$66
| 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.

$23.50 - $32.25/hr
Full-time
Medical, Dental, Vision, Life, Retirement, PTO
Posted 26 days ago
Ready to join our team? Apply today! Make sure to check your email for follow-ups.
At MicroPort, we relentlessly strive to master every detail of our medical solutions with the purpose of prolonging and reshaping the lives of patients everywhere. We welcome motivated and talented people who want to join our dynamic and inclusive company, working together to deliver meaningful medical breakthroughs. In order to accomplish this, we hold true to our core values of Quality, Integrity, Accountability, Efficiency, Innovation, Aspiration, Dedication & Collaboration. Come and join Team MicroPort! Â
Why You’ll Love MicroPort
You will find our team atmosphere challenging and rewarding. In addition to working with a world-class team, receiving a competitive base salary and bonus opportunities, our U.S. employees also enjoy the following benefits: Medical, Dental, Vision, Maternity Leave, Life Insurance, Short-Term Disability, Long-Term Disability, Bereavement, 401(k) (up to 4% match with vesting from day 1), PTO, Paid Holidays, Employee Assistance Program, Education Assistance...and more! At MicroPort, we care about our employees and encourage them to make healthy lifestyle choices and embrace wellness opportunities to maintain their very best health and wellbeing.
Overall Summary
As CNC Programmer, you will create programs for CNC equipment using CAD/CAM software. You will improve and optimize machining processes by reviewing material removal rates for optimum tool life and increased efficiency and ensure successful completion of CNC programming goals set forth by management.
Your duties will include:
About You
We might be a great match if you...
...possess a broad background and knowledge of many manufacturing processes to perform this job. Experience with CNC machining, manual machining, metal finishing/grinding and assembly is required. Must have a working knowledge of CAD/CAM systems and be familiar with 3D models.Â
YOUR EDUCATION
Required: High School Diploma or GED
Preferred: Associate’s Degree or Technical School completion in related fieldÂ
Â
YOUR EXPERIENCE
With High School Diploma or GED: Minimum five years of CNC programming experience to include three years’ experience using CAD/CAM software.With Associate’s Degree or Tech School Completion: Minimum 3 years related experience required.Multi axis Mill/Turn and robotic experience is a plus.
Sourced by ZipRecruiter
Medical equipment and supplies manufacturing
501 - 1,000 Employees
Arlington, TN, US
2014