Bachelor of Science in Mechanical, Electrical, or Computer Engineering (or related field) * Minimum GPA of 3.4 * 5-7+ years of relevant experience * Proficient in programming, including text-based ...
Quick apply
Bachelor of Science in Mechanical, Electrical, or Computer Engineering (or related field) * Minimum GPA of 3.4 * 5-7+ years of relevant experience * Proficient in programming, including text-based ...
Quick apply
Bachelor of Science in Mechanical, Electrical, or Computer Engineering (or related field) * Minimum GPA of 3.4 * 5-7+ years of relevant experience * Proficient in programming, including text-based ...
Bachelor's Degree in Computer Science, Electrical Engineering, Computer Engineering, Software Engineering, Aerospace Engineering, Math, Physics or related field OR an equivalent combination of ...
Bachelor's Degree in Computer Science, Electrical Engineering, Computer Engineering, Software Engineering, Aerospace Engineering, Math, Physics or related field OR an equivalent combination of ...
Saint Louis, MO ยท On-site +1
Bachelors or equivalent degree or experience in Telecommunications, Information Systems, Computer Engineering, Computer Science, Electrical Engineering or a related field. Government clearances ...
Saint Louis, MO ยท On-site +1
Bachelors or equivalent degree or experience in Telecommunications, Information Systems, Computer Engineering, Computer Science, Electrical Engineering or a related field. Government clearances ...
Bachelors or equivalent degree or experience in Telecommunications, Information Systems, Computer Engineering, Computer Science, Electrical Engineering or a related field. Government clearances ...
Bachelors or equivalent degree or experience in Telecommunications, Information Systems, Computer Engineering, Computer Science, Electrical Engineering or a related field. Government clearances ...
Bachelor's Degree in Computer Science, Electrical Engineering, Computer Engineering, Software Engineering, Aerospace Engineering, Math, Physics or related field OR an equivalent combination of ...
Bachelor's Degree in Computer Science, Electrical Engineering, Computer Engineering, Software Engineering, Aerospace Engineering, Math, Physics or related field OR an equivalent combination of ...
Louis, MO The ideal Senior BIM / CAD Specialist will provide support to the government by working closely with their design teams, engineering teams, and project management teams. This role requires ...
Louis, MO The ideal Senior BIM / CAD Specialist will provide support to the government by working closely with their design teams, engineering teams, and project management teams. This role requires ...
Saint Louis, MO ยท On-site +1
$125K - $175K/yr
The ideal candidate is a subject matter expert with experience in computer architecture, artificial intelligence, machine learning, deep learning, computer vision, software engineering, and other ...
Saint Louis, MO ยท On-site +1
$125K - $175K/yr
The ideal candidate is a subject matter expert with experience in computer architecture, artificial intelligence, machine learning, deep learning, computer vision, software engineering, and other ...
Saint Louis, MO ยท Remote
$18 - $40/hr
Deep knowledge of data structures, algorithms, object-oriented programming, computer architecture, operating systems, database systems, software engineering, discrete mathematics, and theory of ...
Saint Louis, MO ยท Remote
$18 - $40/hr
Deep knowledge of data structures, algorithms, object-oriented programming, computer architecture, operating systems, database systems, software engineering, discrete mathematics, and theory of ...
Bachelor's degree in Electrical Engineering or Computer Engineering * 3-5years of experience designing and developing electronics and software for machine vision systems. * Knowledgeable in image ...
Quick apply
Bachelor's degree in Electrical Engineering or Computer Engineering * 3-5years of experience designing and developing electronics and software for machine vision systems. * Knowledgeable in image ...
Bridgeton, MO ยท On-site
Bachelors degree in Electrical Engineering or Computer Engineering * 3-5years of experience designing and developing electronics and software for machine vision systems. * Knowledgeable in image ...
Bridgeton, MO ยท On-site
Bachelors degree in Electrical Engineering or Computer Engineering * 3-5years of experience designing and developing electronics and software for machine vision systems. * Knowledgeable in image ...
Bridgeton, MO ยท On-site
Bachelor's degree in Electrical Engineering or Computer Engineering * 3-5years of experience designing and developing electronics and software for machine vision systems. * Knowledgeable in image ...
Bridgeton, MO ยท On-site
Bachelor's degree in Electrical Engineering or Computer Engineering * 3-5years of experience designing and developing electronics and software for machine vision systems. * Knowledgeable in image ...
Saint Louis, MO ยท On-site +1
$91K - $130K/yr
S. in Computer Science, Computer Engineering, or closely related field. * Must be a US Citizen (required) and have the ability to obtain a clearnace with the US DoD * Able to pass an HSPD-12 ...
Saint Louis, MO ยท On-site +1
$91K - $130K/yr
S. in Computer Science, Computer Engineering, or closely related field. * Must be a US Citizen (required) and have the ability to obtain a clearnace with the US DoD * Able to pass an HSPD-12 ...
Saint Louis, MO ยท On-site
$91K - $130K/yr
S. in Computer Science, Computer Engineering, or closely related field. * Must be a US Citizen (required) and have the ability to obtain a clearnace with the US DoD * Able to pass an HSPD-12 ...
Saint Louis, MO ยท On-site
$91K - $130K/yr
S. in Computer Science, Computer Engineering, or closely related field. * Must be a US Citizen (required) and have the ability to obtain a clearnace with the US DoD * Able to pass an HSPD-12 ...
Scott Air Force Base, IL ยท On-site
$40K - $80K/yr
Description The National Security Customer Group of SAIC is seeking a Computer User Support ... Escalates complex problems to upper-level engineers. * Must have a broad base of support and ...
New
Scott Air Force Base, IL ยท On-site
$40K - $80K/yr
Description The National Security Customer Group of SAIC is seeking a Computer User Support ... Escalates complex problems to upper-level engineers. * Must have a broad base of support and ...
New
Saint Louis, MO ยท On-site
$14.75 - $20/hr
... and repair, programming, professional staffing, networking, web design and development, and helpdesk implementation and management. Intratek Computer, Inc. is looking for Customer Service ...
Saint Louis, MO ยท On-site
$14.75 - $20/hr
... and repair, programming, professional staffing, networking, web design and development, and helpdesk implementation and management. Intratek Computer, Inc. is looking for Customer Service ...
... and repair, programming, professional staffing, networking, web design and development, and helpdesk implementation and management. Intratek Computer, Inc. is looking for Customer Service ...
... and repair, programming, professional staffing, networking, web design and development, and helpdesk implementation and management. Intratek Computer, Inc. is looking for Customer Service ...
Saint Louis, MO ยท On-site +1
$53 - $70/hr
Senior Software Developer(s) to design custom software solutions based on client requirements. This ... Individuals will apply advanced theoretical knowledge of computer science principles and concepts ...
Saint Louis, MO ยท On-site +1
$53 - $70/hr
Senior Software Developer(s) to design custom software solutions based on client requirements. This ... Individuals will apply advanced theoretical knowledge of computer science principles and concepts ...
Saint Louis, MO ยท On-site
Programmer Analyst III Headquarters Full Time 97,130.00 - 129,500.00 (Annually) Benefits * Join a ... Ensures all computer systems remain compatible, interoperable, and aligned with organizational ...
Saint Louis, MO ยท On-site
Programmer Analyst III Headquarters Full Time 97,130.00 - 129,500.00 (Annually) Benefits * Join a ... Ensures all computer systems remain compatible, interoperable, and aligned with organizational ...
Bachelor's degree in Computer Science, Computer Engineering, or a related field * At least 5 years of experience in software engineering or software architecture * Proficiency in object-oriented ...
Bachelor's degree in Computer Science, Computer Engineering, or a related field * At least 5 years of experience in software engineering or software architecture * Proficiency in object-oriented ...
Bachelor's degree from an accredited college or university in Computer Science, Computer Engineering, Engineering, Information Science, Information Systems Management, Information Technology ...
New
Bachelor's degree from an accredited college or university in Computer Science, Computer Engineering, Engineering, Information Science, Information Systems Management, Information Technology ...
New
$32.1K - $37.6K
5% of jobs
$37.6K - $43.1K
10% of jobs
$43.1K - $48.6K
7% of jobs
$49.6K is the 25th percentile. Wages below this are outliers.
$48.6K - $54.1K
15% of jobs
$54.1K - $59.6K
7% of jobs
The median wage is $61.6K / yr.
$59.6K - $65.2K
15% of jobs
$65.2K - $70.7K
11% of jobs
$74.8K is the 75th percentile. Wages above this are outliers.
$70.7K - $76.2K
6% of jobs
$76.2K - $81.7K
14% of jobs
$81.7K - $87.2K
7% of jobs
$87.2K - $92.8K
2% of jobs
$32.1K
$63.1K
$92.8K
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.

Full-time
Re-posted 6 days ago
(Hybrid)
Description
Do you like a challenge? Do you enjoy programming and working with electrical/mechanical systems? Consider a career as an Automation Engineer at DMC, with opportunities available in 13 of our office locations nationwide (excluding Austin).
Automation Engineers at DMC apply their programming skills and understanding of engineering fundamentals to provide solutions that involve developing software to interface with and control hardware. Our engineers work independently as well as collaborate with teams and clients, including maintaining daily communication, assisting with project management and developing business relationships.
About DMC
DMC is a leading engineering consulting firm, delivering high-caliber engineering and custom software development services globally. Specializing in innovative solutions for manufacturing, testing, and product development, our expertise spans industries from aerospace to consumer-packaged goods to healthcare, and more. Our engineers excel in staying ahead of cutting-edge technologies and delivering top notch solutions. We prioritize technical excellence and cultivate a collaborative environment for independent and team-based work, reflecting our commitment to professional growth and providing forward-thinking solutions to clients.
Responsibilities
Requirements
Must be authorized to work in the U.S. without employer sponsorship now or in the future.
Compensation:
Starting compensation is based on industry, relevant experience and location standards.
Additional Information:
#LI-Hybrid
Sourced by ZipRecruiter
Civil engineering construction
11 - 50 Employees
Irvine, CA, US
1987