1

Computer Engineering Jobs in Ottawa, IL (NOW HIRING)

Administration

Morris, IL · On-site

$17 - $21/hr

Responsibilites include: human resources, computer programming, tech support services, and support to other related departments. For additional information about pay ranges, click here. We offer a ...

Prepare and review complete engineering change packages, including BOM investigations per departmental procedures for completeness and accuracy. * Use departmental CAD system and office software, to ...

Hydraulic Design Engineer

Ottawa, IL · On-site

$33.65 - $48/hr

Prepare and review complete engineering change packages, including BOM investigations for completeness and accuracy. * Utilize departmental CAD system and office software to perform duties according ...

next page

Showing results 1-20

Computer Engineering information

See Ottawa, IL salary details

$47.9K

$120.1K

$135.9K

How much do computer engineering jobs pay per year?

As of May 28, 2026, the average yearly pay for computer engineering in Ottawa, IL is $120,134.00, according to ZipRecruiter salary data. Most workers in this role earn between $110,200.00 and $130,000.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 Ottawa, IL are hiring for Computer Engineering jobs? Cities near Ottawa, IL with the most Computer Engineering job openings:
Infographic showing various Computer Engineering job openings in Ottawa, IL as of May 2026, with employment types broken down into 72% Full Time, 23% 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 $120,134 per year, or $57.8 per hour.
Computer Networking Instructor, Part-Time Faculty

Computer Networking Instructor, Part-Time Faculty

Illinois Valley Community College

Oglesby, IL • On-site

Part-time

PTO

Posted 8 days ago


Job description

Position Type:
Part-time Faculty/Counselor/Part-time Faculty
Date Posted:
7/24/2025
Location:
Illinois Valley Community College
Date Available:
August 2025
Closing Date:
Open until filledDescription: Computer Networking Instructor, Part-Time Faculty
Position Summary: The Division of Workforce Development seeks to be the leading employer resource in the Illinois Valley. Many of our part-time instructors are currently industry leaders who work during the day and lend us their real-time expertise in the evening and on weekends. Opportunities may exist for industry professionals in: Automotive Technology, AutoCAD, Cybersecurity, IT Networking, Industrial Maintenance, Industrial Electrician, Manufacturing, Engineering (3DDesign, Blueprint Reading, Industry Mathematics), HVAC, Rigging, and Welding.
Salary: $688.00 per credit hour; personal paid leave and other part-time benefits
Qualifications: 1. A minimum of 2 years of industry experience required. 2. AAS preferred along with the above experience. 3. Current and relevant industry certifications in area of expertise. (ASE/CISCO/CWI etc.)
Essential Duties and Responsibilities:
A. Availability to teach at least one course that may meet up to twice a week.
B. Ability to provide relevant real-world industry application to coursework.
C. Committed to support student learning in a work-based atmosphere.
D. Able to follow through with grading and attendance protocols by college deadlines.
E. Willingness to develop real world learning labs and provide industry perspectives and experience.
F. Create real world skill competency-based metrics to measure success.
G. Willingness to collaborate with other faculty.
H. Available for at least 1 training day prior to the start of the semester to ensure training on our student engagement platforms.
Working Conditions: Classroom and office environment
Application Procedure: Complete online application by clicking on the "Apply" link shown above and include a cover letter specifically addressing how your qualifications meet the duties and responsibilities outlined in the job description, resume, and applicable (unofficial) transcripts. Open until position is filled however please apply immediately for full consideration. Official transcripts required upon hire. Employment is contingent upon passing a background check; employment sponsorship is not available. AA/EOE
Attachment(s):
  • JD_WFD Part-time Instructor 2025-07.pdf