1

Computer Engineering Jobs in Moorhead, MN (NOW HIRING)

Design Engineer

Fargo, ND · On-site

$40 - $55/hr

Cloud, or Minnetonka, MN) Apex Engineering Group has openings for a Design Engineer working in the ... Continue to learn and proficiently utilize Computer Aided Design and Drafting software to prepare ...

Cloud, or Minnetonka, MN) Apex Engineering Group has openings for a Design Engineer working in the ... Continue to learn and proficiently utilize Computer Aided Design and Drafting software to prepare ...

Computer Science Massachusetts Institute of Technology (MIT) Curriculum Listing: * Naval Construction and Engineering * Nuclear Engineering QUALIFICATIONS AND REQUIREMENTS * Bachelor's degree * U.S ...

Lead Engineer

Fargo, ND · On-site

$100.60K - $132.50K/yr

Cloud, or Minnetonka, MN) Apex Engineering Group has an opening for a Lead Engineer working in our ... Ability to operate a computer under normal ergonomic office conditions. * Required to work in an ...

Lead Engineer

Fargo, ND · On-site

$95K - $130K/yr

Cloud, or Minnetonka, MN) Apex Engineering Group has an opening for a Lead Engineer working in our ... Ability to operate a computer under normal ergonomic office conditions. * Required to work in an ...

Lead Engineer

Fargo, ND · On-site

$95K - $130K/yr

Provide professional engineering services for clients by providing: studies, planning, design ... Ability to operate a computer under normal ergonomic office conditions. * Required to work in an ...

Lead Engineer

Fargo, ND · On-site

$95K - $130K/yr

Provide professional engineering services for clients by providing: planning, design ... Ability to operate a computer under normal ergonomic office conditions. * Required to occasionally ...

Lead Engineer

Fargo, ND · On-site

$95K - $130K/yr

Provide professional engineering services for clients by providing: studies, planning, design ... Ability to operate a computer under normal ergonomic office conditions. * Required to work in an ...

Lead Engineer

Fargo, ND · On-site

$95K - $130K/yr

Provide professional engineering services for clients by providing: planning, design ... Ability to operate a computer under normal ergonomic office conditions. * Required to occasionally ...

Server Engineering Intern

Fargo, ND

$16.50 - $21.25/hr

Server Engineering Intern Fargo, ND - onsite Build a career with purpose. Join our Cause to create ... Are you currently pursuing a degree in Computer Science or a related field? Do you thrive in a ...

Server Engineering Intern

Fargo, ND · On-site

$18.25 - $20/hr

Server Engineering Intern Fargo, ND - onsite Build a career with purpose. Join our Cause to create ... Are you currently pursuing a degree in Computer Science or a related field? Do you thrive in a ...

Sr. Engineer

Fargo, ND · On-site

$125K - $175K/yr

Keep abreast of the latest civil engineering technical advancements, technology, and concepts in ... Ability to operate a computer under normal ergonomic office conditions. * Must be able to clearly ...

Provide professional civil engineering services for clients by providing: planning, design ... Ability to operate a computer under normal ergonomic office conditions. * Required to work in an ...

Graduate Engineer

Fargo, ND · On-site

$31 - $40/hr

Provide professional civil engineering services for clients by providing planning, design ... Ability to operate a computer under normal ergonomic office conditions. * Required to work in an ...

next page

Showing results 1-20

Computer Engineering information

See Moorhead, MN salary details

$47.7K

$119.5K

$135.2K

How much do computer engineering jobs pay per year?

As of May 31, 2026, the average yearly pay for computer engineering in Moorhead, MN is $119,517.00, according to ZipRecruiter salary data. Most workers in this role earn between $109,700.00 and $129,300.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Computer Engineer, and why are they important?

To thrive as a Computer Engineer, you need strong analytical skills, proficiency in computer architecture, hardware and software design, and at least a bachelor's degree in computer engineering or a related field. Familiarity with programming languages (such as C/C++ or Python), hardware description languages (like VHDL or Verilog), and tools like MATLAB or CAD software is common, and certifications like Cisco or CompTIA can be beneficial. Problem-solving abilities, teamwork, and effective communication are vital soft skills for collaborating on complex projects and troubleshooting technical issues. These skills and qualifications are essential for designing innovative computing solutions, ensuring reliable system performance, and succeeding in multidisciplinary engineering environments.

How do computer engineers typically collaborate with other departments in a tech company?

Computer engineers often work closely with software developers, hardware designers, and product managers to bring complex systems to life. Collaboration usually involves regular meetings to align on project goals, troubleshooting cross-disciplinary issues, and integrating hardware and software components. Effective communication and teamwork are essential, as computer engineers must translate technical requirements and constraints between teams to ensure a smooth development process. This collaborative environment helps broaden your skill set and exposes you to various aspects of product development.

What is computer engineering?

Computer engineering is a field that combines principles of electrical engineering and computer science to design, develop, and maintain computer systems and hardware. Computer engineers work on both the hardware (such as processors, circuit boards, and memory devices) and the software that runs on these systems. Their work enables the creation of everything from smartphones and laptops to complex embedded systems in cars and medical devices. Computer engineering can also involve research, innovation, and improving the efficiency and performance of computers and related technologies.

What is the difference between Computer Engineering vs Computer Science?

AspectComputer EngineeringComputer Science
Required CredentialsBachelor's in Computer Engineering or related fieldBachelor's in Computer Science or related field
Work EnvironmentHardware and software development, embedded systems, device designSoftware development, algorithms, data structures, theoretical computing
Employer & Industry UsageTech companies, hardware firms, embedded systems companiesSoftware firms, research institutions, tech startups
Common Search & ComparisonYesYes

Computer Engineering focuses on designing and developing hardware and embedded systems, combining electrical engineering and computer science principles. Computer Science emphasizes software development, algorithms, and theoretical aspects of computing. While both fields overlap, Computer Engineering leans more toward hardware integration, whereas Computer Science centers on software and programming.

What cities near Moorhead, MN are hiring for Computer Engineering jobs? Cities near Moorhead, MN with the most Computer Engineering job openings:
Infographic showing various Computer Engineering job openings in Moorhead, MN as of May 2026, with employment types broken down into 76% Full Time, 19% Part Time, 1% Temporary, 3% Contract, and 1% Nights. Highlights an 90% Physical, 3% Hybrid, and 7% Remote job distribution, with an average salary of $119,517 per year, or $57.5 per hour.
Engineering Technician - Onsite

Engineering Technician - Onsite

VIVA USA INC

Fargo, ND

Other

Posted 16 days ago


Job description

Title:             Engineering Technician - Onsite

Mandatory skills:


electronics, manufacturing, engineering,
PCB subassembly failure modes,
manufacturing processes, electronic components, mechanical,
test equipment, test methods, multimeters, oscilloscopes, electronic test equipment, test documentation,
read engineering documents, schematics, diagrams, engineering test boxes,
comprehend product, process component datasheets, assemble products, disassemble products,
lab equipment,
computer applications, personal computers, spreadsheets, word processing,
fine-pitch surface mount component, 3D printers, printed circuit board layout,
aluminum, steel, plastics, fiber glass, advanced test equipment, logic analyzers, spectrum analyzers


Description:

JOB PURPOSE:
Support design engineering on prototype bring-up, PCB assembly troubleshooting, testing, and debugging.

ESSENTIAL JOB FUNCTIONS:
60-70% of Job function is on the PC
TAKAYA APT-1600FD software used to create the program for the flying probe.

1. Perform inspection, testing, and failure analysis as necessary to determine cause of defective electronic assemblies.
2. Research, gather and summarize data for use in determining root cause.
3. Rework products per company and industry standards.
4. Build test harnesses, loads, fixtures and/or circuit boards to support product design as required.
5. Document and maintain records relating to work performed.
6. Inform supervisor and engineering of process or design problems and assist in corrective actions.
7. Conduct manual test of electronic circuits and PCBs according to engineering instructions.
8. Communicate with both internal and external customers in a professional and effective manner.
9. Create or update test documentation when required for prototype products.
10. Design and build advanced engineering test boxes.
11. Perform other associated tasks as required from their supervisor and engineers.
12. Train other personnel as required.

REQUIRED EDUCATION:
A.S. in Electronics or a two-year technical diploma, equivalent military certification, or equivalent experience

REQUIRED EXPERIENCE:
Minimum one year of experience in electronics, manufacturing, engineering, or a related industry; three or more years of related experience is preferred

REQUIRED SKILLS/ABILITIES:
1. Experience troubleshooting PCB subassembly failure modes to identify root cause
2. Understanding of manufacturing processes and electronic components
3. Understanding of test equipment and methods (multimeters, oscilloscopes, etc.)
4. Ability to read engineering documents, e.g., schematics or diagrams
5. Ability to comprehend product/process component datasheets
6. Ability to assemble and disassemble products
7. Ability to maintain and repair lab equipment
8. Ability to learn advanced computer applications
9. Ability to research, tabulate, and summarize data
10. Ability to work with little or no supervision
11. Possess effective written and verbal communication skills
12. Working knowledge of personal computers, spreadsheets, and word processing
13. Strong mechanical aptitude

PREFERRED SKILLS:
1. Three years of hands-on experience troubleshooting PCB subassembly failure modes to identify root cause
2. Three years of hands-on soldering experience with fine-pitch surface mount component.
3. Three years of hands-on experience with electronic test equipment, e.g., multimeters, oscilloscopes, etc.
4. Experience running and maintaining 3D printers
5. Experience with printed circuit board layout
6. Experience machining and modifying various materials e.g. aluminum, steel, plastics, fiber glass, etc.
7. Experience working with advanced test equipment (logic analyzers, spectrum analyzers, etc.)
8. Experience working with the client electronic components and systems
9. Experience working with the client equipment and machinery

Notes:
1st shift
8am-5pm M-F
PPE Required: Metatarsal shoes on Day 1

VIVA USA is an equal opportunity employer and is committed to maintaining a professional working environment that is free from discrimination and unlawful harassment. The Management, contractors, and staff of VIVA USA shall respect others without regard to race, sex, religion, age, color, creed, national or ethnic origin, physical, mental or sensory disability, marital status, sexual orientation, or status as a Vietnam-era, recently separated veteran, Active war time or campaign badge veteran, Armed forces service medal veteran, or disabled veteran. Please contact us at for any complaints, comments and suggestions.


Contact Details :

Account co-ordinator: Jothimani Natarajan


VIVA USA INC.
3601 Algonquin Road, Suite 425
Rolling Meadows, IL 60008
|