1

Computer Engineer Job Jobs in Illinois (NOW HIRING)

Service Engineer

Chicago, IL · On-site

$70K - $100K/yr

Bachelor's degree in Computer Science, Computer Engineering, and Electrical Engineering preferred * 2+ years of experience in servicing complex X86 systems and parts * Will consider Associates Degree ...

Position Summary We are seeking an Autodesk Inventor Software Engineer to design, develop, and implement 3D CAD automation solutions using Autodesk Inventor. This role is responsible for creating ...

Sr. Service Engineer

Chicago, IL · On-site

$100K - $130K/yr

... Computer Engineering, or Electrical Engineering preferred. • 8+ years of hands-on experience servicing complex x86-based server systems and components. • Associate's degree in Electrical ...

CAD/CAM Engineer

Hoffman Estates, IL · On-site

$90K - $115K/yr

Bachelor's degree in engineering or related field or related experience * Prior experience of technical sales and support in software and/or machine tool industry highly preferred * CAD/CAM (NX ...

next page

Showing results 1-20

Computer Engineer Job information

What jobs can a computer engineer do?

A computer engineer can work in roles such as software developer, hardware engineer, systems analyst, network architect, or embedded systems engineer. They design, develop, and test computer hardware and software, often using programming languages, circuit design, and system integration skills. Certifications like Cisco or Microsoft can enhance job prospects in specialized areas.

What are some common challenges computer engineers face when working on cross-functional teams?

Computer engineers often collaborate with professionals from software development, hardware design, and project management. One common challenge is bridging communication gaps between teams with different technical backgrounds and priorities. Computer engineers must translate complex technical requirements into actionable tasks for collaborators, while also ensuring that system integration runs smoothly. Developing strong interpersonal and project management skills can help navigate these challenges and contribute to the team's overall success.

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 a solid background in computer architecture, programming, hardware design, and typically a bachelor’s degree in computer engineering or a related field. Familiarity with tools and systems such as CAD software, microprocessor development kits, and industry certifications like CompTIA or Cisco can be valuable. Strong problem-solving skills, attention to detail, and effective teamwork help set outstanding computer engineers apart. These skills and qualities are vital for designing reliable, efficient systems and collaborating on complex technology projects.

What engineers make $300,000 a year?

Senior computer engineers, especially those in specialized fields like software architecture, machine learning, or cybersecurity, can earn $300,000 or more annually, often with extensive experience, advanced skills, and sometimes in leadership roles or high-demand industries. Compensation varies based on location, company size, and individual expertise, with some working in tech hubs or at large corporations. Certifications and a strong portfolio of complex projects can also contribute to higher salaries.

What is the difference between Computer Engineer Job vs Software Developer Job?

AspectComputer Engineer JobSoftware Developer Job
Required CredentialsBachelor's in Computer Engineering or related fieldBachelor's in Computer Science, Software Engineering, or related field
Work EnvironmentHardware and software integration, labs, design teamsApplication development, coding, testing, and debugging
Employer & Industry UsageTech companies, manufacturing, R&DSoftware firms, tech startups, IT departments

Computer Engineer Jobs focus on designing and integrating hardware and software systems, often requiring knowledge of electronics and hardware components. Software Developer Jobs primarily involve writing, testing, and maintaining software applications. While both roles require programming skills, Computer Engineers have a broader scope including hardware, whereas Software Developers concentrate on software solutions. Candidates should review job descriptions to determine the best fit based on their skills and interests.

What work do computer engineers do?

Computer engineers design, develop, and test computer hardware and software systems. They work on creating processors, embedded systems, and network solutions, often using programming languages and engineering principles to solve technical problems. Their work may involve hardware design, software development, and system integration in various industries.

What engineer makes $500,000 a year?

Senior computer engineers, especially those in specialized fields like software architecture, machine learning, or cybersecurity at large tech companies, can earn $500,000 or more annually through base salary, bonuses, and stock options. Achieving this level typically requires extensive experience, advanced skills, and often leadership roles or equity compensation.

What are computer engineers?

Computer engineers are professionals who design, develop, test, and maintain computer hardware and software systems. They combine expertise in electrical engineering and computer science to create new computer technologies, improve system performance, and solve technical problems. Computer engineers may work on hardware components such as processors, circuit boards, and memory devices, or focus on software and firmware that controls these systems. Their work is essential in various industries, including technology, telecommunications, healthcare, and automotive sectors.
What cities in Illinois are hiring for Computer Engineer Job jobs? Cities in Illinois with the most Computer Engineer Job job openings:
Infographic showing various Computer Engineer Job job openings in Illinois as of July 2026, with employment types broken down into 100% Full Time. Highlights an 75% In-person, and 25% Hybrid job distribution.
Service Engineer

$70K - $100K/yr

Full-time

Re-posted 9 days ago


Job description

Job Req ID: 27753
About Supermicro:
Supermicro® is a Top Tier provider of advanced server, storage, and networking solutions for Data Center, Cloud Computing, Enterprise IT, Hadoop/ Big Data, Hyperscale, HPC and IoT/Embedded customers worldwide. We are the #5 fastest growing company among the Silicon Valley Top 50 technology firms. Our unprecedented global expansion has provided us with the opportunity to offer a large number of new positions to the technology community. We seek talented, passionate, and committed engineers, technologists, and business leaders to join us.
Job Summary:
This is a full-time position within the Supermicro Global Service Team: Chicago, IL. Supermicro is seeking a Service Engineer that will be responsible for fieldwork at customer sites to resolve and repair server systems. The Service Engineer is a critical part of post-sales support and needs to demonstrate exceptional technical aptitude in working with server products in addition to excellent interpersonal skills. It requires the ability to Support our Global Service network and help build a world-class field engineering organization.
Essential Duties and Responsibilities:
Includes the following essential duties and responsibilities (other duties may also be assigned):
  • On-site and remote troubleshooting and resolving complex technical problems on Supermicro equipment in an enterprise environment
  • Drive customer satisfaction through service excellence by leading preventive maintenance actions, managing repair/parts cycle times
  • Ensure escalation situations are managed and corrected quickly and professionally
  • Provide 2nd line support to the reseller/distributors in all aspects of customer support
  • Have a very high level of enterprise solution product knowledge
  • Work with Technical Account Manager, Service Manager, and Product Manager to define service programs
  • Provide and contribute information such as fault triage and training materials
  • Run tests and simulations at our facility to assist with problem-solving
  • Travel to the field to train and or resolve customer issues
  • Train new service engineers
  • Able to work under Technical Account Manager direction and take ownership of customer base
  • Demonstrate ability to be self-sufficient in the field
  • Able to defuse challenging situations
  • Manage time effectively; prioritize and make good business judgments and decisions concerning efficiency, and effectiveness while meeting daily service expectations
  • Determines requirements and/or root cause of technical issues by working with customers
  • Resolves problems by clarifying issues; researching and exploring answers and alternative solutions; implementing solutions; escalating unresolved problems
  • The ability to produce meaningful reports and metrics is a plus
  • Ability to work flexible hours and/or flexible shifts including weekends and holidays if needed
  • Travel is required (up to 25%)

Qualifications:
  • Bachelor's degree in Computer Science, Computer Engineering, and Electrical Engineering preferred
  • 2+ years of experience in servicing complex X86 systems and parts
  • Will consider Associates Degree in electrical technology, electronics, or equivalent military experience
  • Work experience in a large enterprise or certification in Windows and Linux environments is a plus
  • Emphasize break/fix experience and on-site customer service experience
  • Hands-on experience with servers (Supermicro, EMC, DELL, HP)
  • The successful candidate needs to have solid hardware system diagnostics skills, as well as a good understanding of how BIOS, drivers, and application loads can cause system issues
  • The candidate needs to have strong technical communication skills to lead investigations with engineers of multiple disciplines
  • Strong written and verbal communication skills, project management skills, solid time management skills
  • Candidate must have an ability to participate in multiple cross-functional projects concurrently in a rapidly changing environment, within established timelines and have a demonstrated ability to learn and embrace new and changing technologies
  • Must possess an excellent ability to create plans and follow up on planned actions
  • Ability to work in a challenging, dynamic, and fast-paced environment. Must be solution-oriented, a team player with the ability to identify and escalate issues in a timely manner, and be proactive in driving solutions
  • Individuals must be able to work effectively in a high-pressure environment
  • Full professional proficiency in English (read/write/speak)
  • Must be punctual and detail-oriented
  • Familiarity with Linux is a plus

Salary Range
$70,304 - $100,000
The offered will depend on several factors, including your location, level, education, training, specific skills, years of experience, and comparison to other employees already in this role. In addition to a comprehensive benefits package, candidates may be eligible for other forms of compensation, such as participation in bonus and equity award programs.
EEO Statement
Supermicro is an Equal Opportunity Employer and embraces diversity in our employee population. It is the policy of Supermicro to provide equal opportunity to all qualified applicants and employees without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, protected veteran status or special disabled veteran, marital status, pregnancy, genetic information, or any other legally protected status.