PLC Programmer
$50 - $70/hr
Bachelor's degree in electrical engineering, Computer Engineering, or related field; or equivalent work experience. * Proven experience working as a PLC Programmer or in a similar role. * Proficiency ...
$50 - $70/hr
Bachelor's degree in electrical engineering, Computer Engineering, or related field; or equivalent work experience. * Proven experience working as a PLC Programmer or in a similar role. * Proficiency ...
$50 - $70/hr
Bachelor's degree in electrical engineering, Computer Engineering, or related field; or equivalent work experience. * Proven experience working as a PLC Programmer or in a similar role. * Proficiency ...
Los Alamos, NM · On-site
$16.50 - $22/hr
With extensive experience in engineering design, nuclear safety, decommissioning and environmental ... We are currently recruiting for an experienced Computer Technician I to represent ENERCON at a ...
Los Alamos, NM · On-site
$16.50 - $22/hr
With extensive experience in engineering design, nuclear safety, decommissioning and environmental ... We are currently recruiting for an experienced Computer Technician I to represent ENERCON at a ...
Los Alamos, NM · On-site
$16.50 - $22/hr
With extensive experience in engineering design, nuclear safety, decommissioning and environmental ... We are currently recruiting for an experienced Computer Technician I to represent ENERCON at a ...
Los Alamos, NM · On-site
$16.50 - $22/hr
With extensive experience in engineering design, nuclear safety, decommissioning and environmental ... We are currently recruiting for an experienced Computer Technician I to represent ENERCON at a ...
Computer Programming (Java, Matlab, C), Discrete Mathematics, Social and Ethical Issues in Computing UNM-Los Alamos is a two-year branch campus of the University of New Mexico located approximately ...
Computer Programming (Java, Matlab, C), Discrete Mathematics, Social and Ethical Issues in Computing UNM-Los Alamos is a two-year branch campus of the University of New Mexico located approximately ...
Computer Programming (Java, Matlab, C), Discrete Mathematics, Social and Ethical Issues in Computing UNM-Los Alamos is a two-year branch campus of the University of New Mexico located approximately ...
Computer Programming (Java, Matlab, C), Discrete Mathematics, Social and Ethical Issues in Computing UNM-Los Alamos is a two-year branch campus of the University of New Mexico located approximately ...
Albuquerque, NM · On-site
The R&D Computer Engineer will lead a team responsible for managing IT infrastructure and systems administration, while also overseeing cybersecurity initiatives to ensure the effectiveness of the U.
Albuquerque, NM · On-site
The R&D Computer Engineer will lead a team responsible for managing IT infrastructure and systems administration, while also overseeing cybersecurity initiatives to ensure the effectiveness of the U.
Albuquerque, NM · On-site
$117K - $235K/yr
Manage and mentor a diverse team of IT, cyber, and computer engineering professionals, fostering collaboration across disciplines. * Oversee the development and deployment of applications and tools ...
Albuquerque, NM · On-site
$117K - $235K/yr
Manage and mentor a diverse team of IT, cyber, and computer engineering professionals, fostering collaboration across disciplines. * Oversee the development and deployment of applications and tools ...
Albuquerque, NM · On-site
$117K - $235K/yr
Manage and mentor a diverse team of IT, cyber, and computer engineering professionals, fostering collaboration across disciplines. * Oversee the development and deployment of applications and tools ...
Albuquerque, NM · On-site
$117K - $235K/yr
Manage and mentor a diverse team of IT, cyber, and computer engineering professionals, fostering collaboration across disciplines. * Oversee the development and deployment of applications and tools ...
Albuquerque, NM · On-site
$107K - $143K/yr
We are seeking a highly experienced Senior Electronics & Computer Hardware Engineer to support cutting-edge autonomous systems programs within a dynamic government contracting environment in ...
Albuquerque, NM · On-site
$107K - $143K/yr
We are seeking a highly experienced Senior Electronics & Computer Hardware Engineer to support cutting-edge autonomous systems programs within a dynamic government contracting environment in ...
Albuquerque, NM · On-site
$107K - $143K/yr
Description We are seeking a Senior Electronics or Computer Hardware Engineer specializing in Autonomous Systems to directly support the Defense Threat Reduction Agency (DTRA). This is a full-time, ...
Albuquerque, NM · On-site
$107K - $143K/yr
Description We are seeking a Senior Electronics or Computer Hardware Engineer specializing in Autonomous Systems to directly support the Defense Threat Reduction Agency (DTRA). This is a full-time, ...
Carlsbad, NM · On-site
$41/hr
Reviews engineering drawing and designs to ensure adherence to established specification and standards. * Develop computer generated drawings, isometrics, details, plans, schedules, and data sheets.
Carlsbad, NM · On-site
$41/hr
Reviews engineering drawing and designs to ensure adherence to established specification and standards. * Develop computer generated drawings, isometrics, details, plans, schedules, and data sheets.
Courses to be taught will be primarily in the areas of network programming, cybersecurity, database ... Masters or Doctorate in Computer Science or a closely related field or equivalent credentials.
Courses to be taught will be primarily in the areas of network programming, cybersecurity, database ... Masters or Doctorate in Computer Science or a closely related field or equivalent credentials.
Albuquerque, NM · On-site
BGS is an engineering, technology, and security firm helping to advance missions of national ... We are seeking a Computer Aided Design and Drafting Technologist to join our Design Engineer Group.
Albuquerque, NM · On-site
BGS is an engineering, technology, and security firm helping to advance missions of national ... We are seeking a Computer Aided Design and Drafting Technologist to join our Design Engineer Group.
Courses to be taught will be primarily in the areas of network programming, cybersecurity, database ... Masters or Doctorate in Computer Science or a closely related field or equivalent credentials.
Courses to be taught will be primarily in the areas of network programming, cybersecurity, database ... Masters or Doctorate in Computer Science or a closely related field or equivalent credentials.
Albuquerque, NM · On-site
We are seeking a Computer Aided Design and Drafting Technologist to join our Design Engineer Group. In this role, you will be at the forefront of innovation, transforming customer concepts into ...
Albuquerque, NM · On-site
We are seeking a Computer Aided Design and Drafting Technologist to join our Design Engineer Group. In this role, you will be at the forefront of innovation, transforming customer concepts into ...
We are seeking a Computer Aided Design and Drafting Technologist to join our Design Engineer Group. In this role, you will be at the forefront of innovation, transforming customer concepts into ...
We are seeking a Computer Aided Design and Drafting Technologist to join our Design Engineer Group. In this role, you will be at the forefront of innovation, transforming customer concepts into ...
... or programming software or other appropriate software to perform routine design and analysis assignments. 3. Knowledge of computer science and related disciplines to design, develop and adapt ...
... or programming software or other appropriate software to perform routine design and analysis assignments. 3. Knowledge of computer science and related disciplines to design, develop and adapt ...
... or programming software or other appropriate software to perform routine design and analysis assignments. 3. Knowledge of computer science and related disciplines to design, develop and adapt ...
... or programming software or other appropriate software to perform routine design and analysis assignments. 3. Knowledge of computer science and related disciplines to design, develop and adapt ...
Albuquerque, NM · On-site
We are seeking a Computer Aided Design and Drafting Technologist to join our Design Engineer Group. In this role, you will be at the forefront of innovation, transforming customer concepts into ...
Albuquerque, NM · On-site
We are seeking a Computer Aided Design and Drafting Technologist to join our Design Engineer Group. In this role, you will be at the forefront of innovation, transforming customer concepts into ...
... or programming software or other appropriate software to perform routine design and analysis assignments. 3. Knowledge of computer science and related disciplines to design, develop and adapt ...
... or programming software or other appropriate software to perform routine design and analysis assignments. 3. Knowledge of computer science and related disciplines to design, develop and adapt ...
$32K - $37.5K
5% of jobs
$37.5K - $43K
10% of jobs
$43K - $48.5K
7% of jobs
$49.5K is the 25th percentile. Wages below this are outliers.
$48.5K - $54K
15% of jobs
$54K - $59.5K
7% of jobs
The median wage is $61.5K / yr.
$59.5K - $65K
15% of jobs
$65K - $70.5K
11% of jobs
$74.7K is the 75th percentile. Wages above this are outliers.
$70.5K - $76K
6% of jobs
$76K - $81.5K
14% of jobs
$81.5K - $87K
7% of jobs
$87K - $92.5K
2% of jobs
$32K
$63K
$92.5K
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.
| 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.

$50 - $70/hr
Full-time
Medical, Retirement
Posted 6 days ago
Job Summary:
The PLC (Programmable Logic Controller) Programmer will be responsible for designing, programming, testing, and troubleshooting PLC-based control systems to automate industrial processes. The ideal candidate will have a strong background in PLC programming and a thorough understanding of industrial automation principles. Â
Key Responsibilities:
Qualifications and Education Requirements:
Physical Demands:
The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job.
While executing job responsibilities, the employee may be required to engage in occasional standing, walking, sitting, manual manipulation of objects, tools, or controls, reaching, climbing stairs, and verbal communication. Additionally, the employee may occasionally need to lift or move office products and supplies weighing up to 50 pounds.
Travel:
Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities, and activities may change at any time with or without notice.
Ingram Professional Services, Inc is an equal opportunity employer and is committed to providing a diverse and inclusive work environment. We offer competitive compensation and benefits packages, including health insurance, retirement plans, and opportunities for professional development and advancement.