Utilize CAD software (such as SolidWorks) for designing parts and assemblies. * Operate CNC ... Knowledge of programmable logic controllers (PLC) is a plus. * Familiarity with various ...
Utilize CAD software (such as SolidWorks) for designing parts and assemblies. * Operate CNC ... Knowledge of programmable logic controllers (PLC) is a plus. * Familiarity with various ...
Utilize CAD software (such as SolidWorks) for designing parts and assemblies. * Operate CNC ... Knowledge of programmable logic controllers (PLC) is a plus. * Familiarity with various ...
Utilize CAD software (such as SolidWorks) for designing parts and assemblies. * Operate CNC ... Knowledge of programmable logic controllers (PLC) is a plus. * Familiarity with various ...
CAD Drafter Designer
Tulsa, OK · On-site
The CAD Drafter / Designer works within the tank design group creating detailed fabrication ... Coordinate with engineers, project managers and construction personnel as required to ensure the ...
Quick apply
CAD Drafter Designer
Tulsa, OK · On-site
The CAD Drafter / Designer works within the tank design group creating detailed fabrication ... Coordinate with engineers, project managers and construction personnel as required to ensure the ...
Be Seen First
Computer Hardware Technician
Tulsa, OK · On-site
$19 - $23/hr
A+, Network+) from recognized trade or technical school. · OR equivalent experience in a computer technician field. Experience · 3 years of industry experience (networks, hardware, software, or ...
Quick apply
Be Seen First
Computer Hardware Technician
Tulsa, OK · On-site
$19 - $23/hr
A+, Network+) from recognized trade or technical school. · OR equivalent experience in a computer technician field. Experience · 3 years of industry experience (networks, hardware, software, or ...
Software Engineer
Broken Arrow, OK · On-site
Supports computer system and hardware requirements, integration, and maintenance. * Develop engineering tools * Remains current on state-of-the-art technologies through technical papers, periodicals ...
Software Engineer
Broken Arrow, OK · On-site
Supports computer system and hardware requirements, integration, and maintenance. * Develop engineering tools * Remains current on state-of-the-art technologies through technical papers, periodicals ...
Supports computer system and hardware requirements, integration, and maintenance. * Develop engineering tools * Remains current on state-of-the-art technologies through technical papers, periodicals ...
Supports computer system and hardware requirements, integration, and maintenance. * Develop engineering tools * Remains current on state-of-the-art technologies through technical papers, periodicals ...
Supports computer system and hardware requirements, integration, and maintenance. * Develop engineering tools * Remains current on state-of-the-art technologies through technical papers, periodicals ...
Supports computer system and hardware requirements, integration, and maintenance. * Develop engineering tools * Remains current on state-of-the-art technologies through technical papers, periodicals ...
Supports computer system and hardware requirements, integration, and maintenance. Develop engineering tools Remains current on state-of-the-art technologies through technical papers, periodicals, and ...
Supports computer system and hardware requirements, integration, and maintenance. Develop engineering tools Remains current on state-of-the-art technologies through technical papers, periodicals, and ...
Software Engineer
Broken Arrow, OK · On-site
Supports computer system and hardware requirements, integration, and maintenance. * Develop engineering tools * Remains current on state-of-the-art technologies through technical papers, periodicals ...
Software Engineer
Broken Arrow, OK · On-site
Supports computer system and hardware requirements, integration, and maintenance. * Develop engineering tools * Remains current on state-of-the-art technologies through technical papers, periodicals ...
Supports computer system and hardware requirements, integration, and maintenance. * Develop engineering tools * Remains current on state-of-the-art technologies through technical papers, periodicals ...
Supports computer system and hardware requirements, integration, and maintenance. * Develop engineering tools * Remains current on state-of-the-art technologies through technical papers, periodicals ...
Supports computer system and hardware requirements, integration, and maintenance. * Develop engineering tools * Remains current on state-of-the-art technologies through technical papers, periodicals ...
Supports computer system and hardware requirements, integration, and maintenance. * Develop engineering tools * Remains current on state-of-the-art technologies through technical papers, periodicals ...
Supports computer system and hardware requirements, integration, and maintenance. * Develop engineering tools * Remains current on state-of-the-art technologies through technical papers, periodicals ...
Supports computer system and hardware requirements, integration, and maintenance. * Develop engineering tools * Remains current on state-of-the-art technologies through technical papers, periodicals ...
Supports computer system and hardware requirements, integration, and maintenance. Develop engineering tools Remains current on state-of-the-art technologies through technical papers, periodicals, and ...
Supports computer system and hardware requirements, integration, and maintenance. Develop engineering tools Remains current on state-of-the-art technologies through technical papers, periodicals, and ...
Software Engineer
Broken Arrow, OK · On-site
Supports computer system and hardware requirements, integration, and maintenance. * Develop engineering tools * Remains current on state-of-the-art technologies through technical papers, periodicals ...
Software Engineer
Broken Arrow, OK · On-site
Supports computer system and hardware requirements, integration, and maintenance. * Develop engineering tools * Remains current on state-of-the-art technologies through technical papers, periodicals ...
Computer Engineering, software Engineering, or Computer Science or three or four year's experience in a gaming related field. * Previous technical support experience is preferred. * Two years of ...
New
Quick apply
Computer Engineering, software Engineering, or Computer Science or three or four year's experience in a gaming related field. * Previous technical support experience is preferred. * Two years of ...
New
AP Computer Science A Tutor
Tulsa, OK · Remote
$18 - $40/hr
Deep knowledge of Java programming including primitive types, objects, boolean expressions ... Familiar with AP Computer Science A curriculum across ten units and common challenges such as ...
AP Computer Science A Tutor
Tulsa, OK · Remote
$18 - $40/hr
Deep knowledge of Java programming including primitive types, objects, boolean expressions ... Familiar with AP Computer Science A curriculum across ten units and common challenges such as ...
Engineer-in-Training Certificate * CAD skills * Knowledge or understanding of computer programming * The ability to communicate and interact with coworkers in a positive manner and be an integral ...
Engineer-in-Training Certificate * CAD skills * Knowledge or understanding of computer programming * The ability to communicate and interact with coworkers in a positive manner and be an integral ...
Computer Technician - I.T. - Okmulgee
$14.50 - $19.50/hr
MINIMUM QUALIFICATIONS Education - associate's degree in computer or related filed is preferred. Experience - Two (2) years of relevant work experience is preferred. Experience in a Healthcare ...
Computer Technician - I.T. - Okmulgee
$14.50 - $19.50/hr
MINIMUM QUALIFICATIONS Education - associate's degree in computer or related filed is preferred. Experience - Two (2) years of relevant work experience is preferred. Experience in a Healthcare ...
Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field. * Proven experience in software development, preferably in a production and/or hardware ...
Quick apply
Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field. * Proven experience in software development, preferably in a production and/or hardware ...
Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field. * Proven experience in software development, preferably in a production and/or hardware ...
Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field. * Proven experience in software development, preferably in a production and/or hardware ...
Computer Programmer information
See Jenks, OK salary details
$28.2K - $33.1K
5% of jobs
$33.1K - $37.9K
10% of jobs
$37.9K - $42.8K
7% of jobs
$43.6K is the 25th percentile. Wages below this are outliers.
$42.8K - $47.6K
15% of jobs
$47.6K - $52.5K
7% of jobs
The median wage is $54.2K / yr.
$52.5K - $57.3K
15% of jobs
$57.3K - $62.2K
11% of jobs
$65.8K is the 75th percentile. Wages above this are outliers.
$62.2K - $67.1K
6% of jobs
$67.1K - $71.9K
14% of jobs
$71.9K - $76.8K
7% of jobs
$76.8K - $81.6K
2% of jobs
$28.2K
$55.5K
$81.6K
How much do computer programmer jobs pay per year?
What are computer programmers?
What are the key skills and qualifications needed to thrive as a Computer Programmer, and why are they important?
What Does a Computer Programmer Do?
A computer programmer designs, tests, writes, debugs, and maintains the computer program code. The coding language is written for the computer to be able to comprehend it and take specific actions according to those commands. Computer programmers can work with existing code or create something entirely new. The objective of coding is to develop programs that act on specific controls and behaviors. Coders need to be able to work with specialized algorithms, logic, and app domain, as well. But the other key goal of a computer programmer is to design interfaces that regular non-technical users can easily understand and use.
What is the difference between Computer Programmer vs Software Developer?
| Aspect | Computer Programmer | Software Developer |
|---|---|---|
| Credentials | Typically requires a bachelor's degree in computer science or related field | Usually requires a bachelor's degree, often with additional experience or certifications |
| Work Environment | Often works in coding, debugging, and maintaining software | Designs, develops, tests, and maintains software applications |
| Industry Usage | Commonly employed in IT, software firms, and tech departments | Found in a wide range of industries including tech, finance, healthcare |
While both roles involve coding and software creation, Computer Programmers primarily focus on writing and debugging code based on specifications, whereas Software Developers are involved in designing and building complete software solutions. The roles often overlap, but Developers typically have broader responsibilities in the software development lifecycle.
What are some typical challenges computer programmers face when working on large team projects?

$45K/yr
Full-time, Internship
Posted 6 days ago
AMETEK rating
7.6
Based on 44 frontline employees who took The Breakroom Quiz
64th of 139 rated electronics manufacturers
Job description
- We are seeking a motivated and detail-oriented CNC Intern to join our manufacturing team. This internship provides hands-on learning opportunities in CNC programming and machining within a fast-paced production environment. The ideal candidate is eager to develop technical skills, gain practical experience with CNC equipment, and support the team in maintaining high-quality production standards. This role offers exposure to CNC milling machines, lathes, and programming processes while working alongside experienced professionals.
Essential Duties & Responsibilities:
- Develop and optimize CNC programs for various machining processes, including milling, turning, and fabrication.
- Interpret blueprints and technical drawings to determine specifications and tooling requirements.
- Utilize CAD software (such as SolidWorks) for designing parts and assemblies.
- Operate CNC machinery, including CNC lathes and milling machines, ensuring adherence to quality control standards.
- Perform setup and adjustments on machines to maintain optimal performance.
- Conduct inspections using precision measuring instruments such as calipers and micrometers to ensure part accuracy.
- Collaborate with engineering and production teams to troubleshoot issues and improve manufacturing processes.
- Maintain a clean and organized workspace while adhering to safety protocols.
- Assist in training new team members on CNC operations and programming techniques.
- Other duties as assigned.
Skills:
- Proficient in CNC programming with experience in Fanuc controls.
- Knowledge of programmable logic controllers (PLC) is a plus.
- Familiarity with various manufacturing processes including machining, assembly line operations, and fabrication.
- Experience operating hand tools, forklifts, stamping presses, press brake machines, and flexo presses.
- Strong understanding of GD&T (Geometric Dimensioning and Tolerancing) principles.
- Ability to read blueprints and technical documentation effectively.
- Mechanical knowledge with a focus on quality control measures in a manufacturing facility.
- Experience with CAM programming software is advantageous.
- Basic math skills for calculations related to machining processes.
Compensation
Employee Type: Hourly
Currency: USD
Salary Minimum: 45,000
Salary Maximum: 50,000
Incentive: No
Disclaimer: Where a specific pay range is noted, it is a good faith estimate at the time of this posting. The actual salary offered will be based on experience, skills, qualifications, market / business considerations, and geographic location.
For more information on AMETEK's competitive benefits, please click here.
AMETEK, Inc. is a leading global provider of industrial technology solutions serving a diverse set of attractive niche markets with annual sales over $7.5 billion.
AMETEK is committed to making a safer, sustainable, and more productive world a reality. We use differentiated technology solutions to solve our customers' most complex challenges. We employ 22,000 colleagues, in 35 countries, that are grounded by our core values: Ethics and Integrity, Respect for the Individual, Inclusion, Teamwork, and Social Responsibility. AMETEK is a component of the S&P 500. Visit https://www.ametek.com/careers for more information.
We are an Equal Opportunity Employer and do not discriminate against any employee or applicant for employment because of race, color, sex, age, national origin, religion, sexual orientation, gender identity, status as a veteran, and basis of disability or any other federal, state or local protected class. Individuals who need a reasonable accommodation because of a disability for any part of the employment process should call 1 (866) 263-8359.
Nearest Major Market: Tulsa
Nearest Secondary Market: Oklahoma
About AMETEK
Sourced by ZipRecruiter
Industry
Manufacturing
Company size
10,000+ Employees
Headquarters location
Berwyn, PA, US