Electrical and Computer Engineering - CFS Professorial Faculty (2 Positions) Posting End Date: December 2, 2026 *NOTE: Last day to apply is Tuesday, December 1, 2026 @ 1159 p.m. (MST) Position Start ...
Electrical and Computer Engineering - CFS Professorial Faculty (2 Positions) Posting End Date: December 2, 2026 *NOTE: Last day to apply is Tuesday, December 1, 2026 @ 1159 p.m. (MST) Position Start ...
Electrical and Computer Engineering - CFS Professorial Faculty (2 Positions)
Pleasant View, UT · On-site
Electrical and Computer Engineering - CFS Professorial Faculty (2 Positions)Posting End Date: December 2, 2026*NOTE: Last day to apply is Tuesday, December 1, 2026 @ 1159 p.m. (MST)Position Start ...
Electrical and Computer Engineering - CFS Professorial Faculty (2 Positions)
Pleasant View, UT · On-site
Electrical and Computer Engineering - CFS Professorial Faculty (2 Positions)Posting End Date: December 2, 2026*NOTE: Last day to apply is Tuesday, December 1, 2026 @ 1159 p.m. (MST)Position Start ...
Electrical and Computer Engineering - CFS Professorial Faculty (2 Positions) Posting End Date: December 2, 2026 *NOTE: Last day to apply is Tuesday, December 1, 2026 @ 1159 p.m. (MST) Position Start ...
Electrical and Computer Engineering - CFS Professorial Faculty (2 Positions) Posting End Date: December 2, 2026 *NOTE: Last day to apply is Tuesday, December 1, 2026 @ 1159 p.m. (MST) Position Start ...
CAD Designer
Salt Lake City, UT · Hybrid
$24.75 - $34.25/hr
Utilizes engineering handbook, design manuals, other sources such as part catalogs to find ... Complex CAD model management * CAD library management * Ability to teach and mentor others
CAD Designer
Salt Lake City, UT · Hybrid
$24.75 - $34.25/hr
Utilizes engineering handbook, design manuals, other sources such as part catalogs to find ... Complex CAD model management * CAD library management * Ability to teach and mentor others
CAD Designer
Salt Lake City, UT · On-site
$24.75 - $34.25/hr
Utilizes engineering handbook, design manuals, other sources such as part catalogs to find ... Complex CAD model management * CAD library management * Ability to teach and mentor others
CAD Designer
Salt Lake City, UT · On-site
$24.75 - $34.25/hr
Utilizes engineering handbook, design manuals, other sources such as part catalogs to find ... Complex CAD model management * CAD library management * Ability to teach and mentor others
Works with Packaging engineer to define the copper alloy and materials in the stacked in ... Advance 2D/ 3D CAD skills (AutoCAD, Solidworks, etc) * Familiar with semiconductor package design ...
Works with Packaging engineer to define the copper alloy and materials in the stacked in ... Advance 2D/ 3D CAD skills (AutoCAD, Solidworks, etc) * Familiar with semiconductor package design ...
Design and teach courses in the field of Electrical & Computer Engineering. * Plans, prepares, and follows an approved course of study that includes measurable objectives for each course taught.
Design and teach courses in the field of Electrical & Computer Engineering. * Plans, prepares, and follows an approved course of study that includes measurable objectives for each course taught.
CAD Designer
Salt Lake City, UT · On-site
$26.25 - $36/hr
Summary We are in search of a CAD Designer to participate in automated drafting activities for the ... Utilizes engineering handbook, design manuals, other sources such as part catalogs to find ...
CAD Designer
Salt Lake City, UT · On-site
$26.25 - $36/hr
Summary We are in search of a CAD Designer to participate in automated drafting activities for the ... Utilizes engineering handbook, design manuals, other sources such as part catalogs to find ...
CAD Drafter / Engineering Technician
Riverton, UT · On-site
$21.25 - $28.75/hr
CAD Drafter/Engineering Technician We are looking for a CAD Drafter / Engineering Technician to support our engineering team by taking on CAD drawing and drafting work, freeing up engineers to focus ...
CAD Drafter / Engineering Technician
Riverton, UT · On-site
$21.25 - $28.75/hr
CAD Drafter/Engineering Technician We are looking for a CAD Drafter / Engineering Technician to support our engineering team by taking on CAD drawing and drafting work, freeing up engineers to focus ...
CAD Drafter / Engineering Technician
Riverton, UT · On-site
$21.25 - $28.75/hr
CAD Drafter/Engineering TechnicianWe are looking for a CAD Drafter / Engineering Technician to support our engineering team by taking on CAD drawing and drafting work, freeing up engineers to focus ...
Quick apply
CAD Drafter / Engineering Technician
Riverton, UT · On-site
$21.25 - $28.75/hr
CAD Drafter/Engineering TechnicianWe are looking for a CAD Drafter / Engineering Technician to support our engineering team by taking on CAD drawing and drafting work, freeing up engineers to focus ...
Electrical Engineering & Computer Science Patent Agent - Park City
Park City, UT · On-site +1
$140K - $250K/yr
Direct Counsel is partnered with an AmLaw 100 firm seeking mid-level patent agents to join their Electrical Engineering and Computer Science Patent Prosecution Practice Group. This position is open ...
Quick apply
Electrical Engineering & Computer Science Patent Agent - Park City
Park City, UT · On-site +1
$140K - $250K/yr
Direct Counsel is partnered with an AmLaw 100 firm seeking mid-level patent agents to join their Electrical Engineering and Computer Science Patent Prosecution Practice Group. This position is open ...
... 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 ...
Computer Scientist
Hill Air Force Base, UT · On-site
$76K/yr
... 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 ...
Computer Scientist
Hill Air Force Base, UT · On-site
$76K/yr
... 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 ...
Computer Systems Architect - Entry Level (Utah)
Draper, UT · On-site
$87K/yr
Related fields (e.g., Engineering, Mathematics, Information Technology, Information Systems) may be considered relevant if the programs contain, at minimum, a concentration of courses in the ...
Computer Systems Architect - Entry Level (Utah)
Draper, UT · On-site
$87K/yr
Related fields (e.g., Engineering, Mathematics, Information Technology, Information Systems) may be considered relevant if the programs contain, at minimum, a concentration of courses in the ...
Electrical Engineering & Computer Science Patent Agent - Salt Lake City
Salt Lake City, UT · On-site +1
$140K - $250K/yr
Direct Counsel is partnered with an AmLaw 100 firm seeking mid-level patent agents to join their Electrical Engineering and Computer Science Patent Prosecution Practice Group. This position is open ...
Quick apply
Electrical Engineering & Computer Science Patent Agent - Salt Lake City
Salt Lake City, UT · On-site +1
$140K - $250K/yr
Direct Counsel is partnered with an AmLaw 100 firm seeking mid-level patent agents to join their Electrical Engineering and Computer Science Patent Prosecution Practice Group. This position is open ...
Computer Network Defense Analyst
Ogden, UT · On-site
$100K - $220K/yr
We are looking for a Computer Network Defense Analyst (CNDA) with experience in computer or information systems design, programming, cybersecurity, vulnerability analysis, penetration testing ...
Computer Network Defense Analyst
Ogden, UT · On-site
$100K - $220K/yr
We are looking for a Computer Network Defense Analyst (CNDA) with experience in computer or information systems design, programming, cybersecurity, vulnerability analysis, penetration testing ...
Supervisory Computer Scientist
Layton, UT · On-site
$125K - $162K/yr
This position (986502) may be filled as either a NH-1550-04 Computer Scientist, NH-0855-04 Electronics Engineer, or NH-0801-04 General Engineer. The salary range for this position is $125,776 - $162 ...
Supervisory Computer Scientist
Layton, UT · On-site
$125K - $162K/yr
This position (986502) may be filled as either a NH-1550-04 Computer Scientist, NH-0855-04 Electronics Engineer, or NH-0801-04 General Engineer. The salary range for this position is $125,776 - $162 ...
Related fields (e.g., Engineering, Mathematics, Information Technology, Information Systems) may be considered relevant if the programs contain, at minimum, a concentration of courses in the ...
New
Related fields (e.g., Engineering, Mathematics, Information Technology, Information Systems) may be considered relevant if the programs contain, at minimum, a concentration of courses in the ...
New
UU Student - Computer
Salt Lake City, UT · On-site
$15/hr
... Data Gov Computer Intern Career Progression Track SJ Track Level FLSA Code Nonexempt Patient ... in data engineering, automation, and data governance practices. Students will gain experience ...
UU Student - Computer
Salt Lake City, UT · On-site
$15/hr
... Data Gov Computer Intern Career Progression Track SJ Track Level FLSA Code Nonexempt Patient ... in data engineering, automation, and data governance practices. Students will gain experience ...
UU Student - Computer
Salt Lake City, UT · On-site
$15/hr
Details Open Date 06/24/2026 Requisition Number PRN17158N Job Title UU Student - Computer Working ... Project management, Advanced relevant programming skills (i.e. Python, SQL, etc.) Data ...
UU Student - Computer
Salt Lake City, UT · On-site
$15/hr
Details Open Date 06/24/2026 Requisition Number PRN17158N Job Title UU Student - Computer Working ... Project management, Advanced relevant programming skills (i.e. Python, SQL, etc.) Data ...
Computer Programmer information
See Utah salary details
$30K - $35.2K
5% of jobs
$35.2K - $40.4K
10% of jobs
$40.4K - $45.6K
7% of jobs
$46.5K is the 25th percentile. Wages below this are outliers.
$45.6K - $50.7K
15% of jobs
$50.7K - $55.9K
7% of jobs
The median wage is $57.8K / yr.
$55.9K - $61.1K
15% of jobs
$61.1K - $66.2K
11% of jobs
$70.1K is the 75th percentile. Wages above this are outliers.
$66.2K - $71.4K
6% of jobs
$71.4K - $76.6K
14% of jobs
$76.6K - $81.8K
7% of jobs
$81.8K - $86.9K
2% of jobs
$30K
$59.1K
$86.9K
How much do computer programmer jobs pay per year?
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 are the key skills and qualifications needed to thrive as a computer programmer, and why are they important?
What are some typical challenges computer programmers face when working on large team projects?
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.
How much do computer programmers get paid?
Is a computer programmer a good career?
What do you do as a computer programmer?
What kind of jobs can computer programmers get?
What are the most commonly searched types of Computer Programmer jobs in Utah?
The most popular types of Computer Programmer jobs in Utah are:
What are popular job titles related to Computer Programmer jobs in Utah?
For Computer Programmer jobs in Utah, the most frequently searched job titles are:
What job categories do people searching Computer Programmer jobs in Utah look for?
The top searched job categories for Computer Programmer jobs in Utah are:
What cities in Utah are hiring for Computer Programmer jobs?
Cities in Utah with the most Computer Programmer job openings:
What are popular job titles related to Computer Programmer jobs in UT?
For Computer Programmer jobs in UT, the most frequently searched job titles are:

Electrical and Computer Engineering - CFS Professorial Faculty (2 Positions)
Provo, UT • On-site
Full-time
Re-posted 7 days ago
Key responsibilities
Support and participate in teaching at the undergraduate and graduate levels.
Develop a strong externally funded research program.
Participate in citizenship and administrative duties within the department and academic societies.
Brigham Young University rating
7.4
Based on 89 frontline employees who took The Breakroom Quiz
Job description
Posting End Date: December 2, 2026
*NOTE: Last day to apply is Tuesday, December 1, 2026 @ 1159 p.m. (MST)
Position Start Date: August 1, 2027
Required Degree: A doctoral degree in electrical engineering, computer engineering, computer science, or closely related discipline is required
The required degree must be completed by the start date.
Duties/Expectations:
The Electrical Engineering Department is seeking highly qualified candidates for multiple tenure track professorial positions. Qualified candidates must demonstrate an eagerness to fully support and participate in the ideals and missions of BYU. Successful applicants will be expected to excel in teaching at the undergraduate and graduate levels, develop a strong externally funded research program, and participate in citizenship and administrative duties both to their academic societies and at BYU. Initial rank will be consistent with qualifications and experience.
Background:
We seek highly-qualified applicants in all sub-disciplines of electrical and computer engineering. The department maintains strong research programs and state-of-the-art facilities spanning computing, computer vision, optics and photonics, microelectronic fabrication, unmanned aircraft systems, robotics, underwater vehicles, FPGA-based and high-performance embedded computing, high-speed low-power electronics, digital communications systems, signal processing, biomedical imaging, microfluidics, and electromagnetics. We welcome candidates who will complement these existing strengths as well as those who will open new directions with strong scholarly impact.
The department offers BS and MS degrees in Electrical Engineering and in Computer Engineering, and a PhD in Electrical and Computer Engineering. BYU students come from all 50 states, and the National Survey of Student Engagement placed BYU in the 93rd percentile for level of academic challenge, the 91st percentile for fostering active and collaborative learning, and the 99th percentile for providing a supportive campus environment. The ACT score of the average entering freshman is above the 90th percentile nationally, and BYU ranks fifth among U.S. baccalaureate-origin institutions for engineering doctorate recipients. Our students bring exceptional leadership and global experience, positioning them to become global leaders. We expect our faculty to challenge these outstanding students to reach their potential through excellent teaching, mentoring, and research.
Located in Provo, Utah, BYU offers faculty a vibrant academic community in one of the nation's fastest-growing technology corridors, with ready access to world-class outdoor recreation, a low cost of living, and a strong quality of life for families.
Questions regarding the positions can be directed to:
Dr. Ryan Camacho, Faculty Search Committee ChairDepartment of Electrical and Computer Engineering,BYU - 450 EB,701 E. University PkwyProvo, UT 84602,camacho@byu.edu
Documents Required at the Time of Application: Please attach your updated curriculum vitae, cover letter, Mission Alignment Statement, statement of research interests and research plan, statement of teaching interests, and a list of three references and their contact information to the faculty application.
Note: Failure to attach the required documents may result in your application not being considered.
This position requires the successful candidate to relocate and/or reside in Utah for the duration of their employment.
MISSION ALIGNMENT STATEMENT INSTRUCTIONS
If you are a member of the Church of Jesus Christ of Latter-day Saints:
BYU is committed to hiring faculty members who enthusiastically embrace and energetically advance its unique mission. To this end, please include a one-page mission alignment statement as part of your application that addresses how you might, as a BYU faculty member: (1) live a life of loyalty to Jesus Christ and His restored Church and align yourself with doctrine and teachings declared by living prophets, seers, and revelators; (2) demonstrate intentionality in building faith in Jesus Christ and testimony of His restored gospel among students and others in the BYU community; and (3) teach your subject matter with the Spirit of God and strive to keep it "bathed in the light and color of the restored gospel" (Spencer W. Kimball).
If you are not a member of the Church of Jesus Christ of Latter-day Saints:
Applicants who are not members of The Church of Jesus Christ of Latter-day Saints include a one-page mission alignment statement that describes understanding of and commitment to the Mission of Brigham Young University and the AIMS of a BYU Education.
EMPLOYMENT REQUIREMENTS
All new employees who are members of The Church of Jesus Christ of Latter-day Saints will be required to hold and be worthy to hold a current temple recommend.
All faculty are required to abide by the university's Honor Code and Dress & Grooming Standards. Preference is given to qualified candidates who are members in good standing of the affiliated church, The Church of Jesus Christ of Latter-day Saints. Successful candidates are expected to support and contribute to the academic and religious missions of the university within the context of the principles and doctrine of the affiliated church.
EQUAL OPPORTUNITY
Brigham Young University is an equal opportunity employer, including disability and protected veteran status.
What Brigham Young University employees say
Pay
Benefits
Hours and flexibility
Workplace
Get the full story on Breakroom
About Brigham Young University
Sourced by ZipRecruiter
Industry
Colleges, universities, and professional schools
Company size
1,001 - 5,000 Employees
Headquarters location
Provo, UT, US
Year founded
1875