1

Senior Computer Engineer Jobs in Michigan (NOW HIRING)

Senior CAD Designer

Auburn Hills, MI

$96.50K - $103.20K/yr

JOB PURPOSE PHINIA is seeking a dynamic Senior CAD Designer to support our Starter and Alternator ... Works with engineering direction for creating solutions. * Identifies problems and offers solutions.

Senior Embedded Software Engineer

Novi, MI · On-site

$116.80K - $153.10K/yr

Senior Embedded Software Engineer Step into a high-impact Senior Embedded Software Engineer ... What You Bring to the Role Bachelor's degree in in Electrical Engineer or Computer Engineering (CS ...

Senior SOTIF Engineer

Ann Arbor, MI · On-site +1

$102.20K - $140.40K/yr

We are seeking a Senior SOTIF Engineer with a strong knowledge of Functional Safety (ISO 26262 ... Bachelor's Degree in Computer Science, Computer Engineering, Systems Engineering, or equivalent ...

Sr. Navigation Engineer

Ypsilanti, MI · On-site

$94.50K - $129.70K/yr

Sr. Navigation Engineer Hyundai America Technical Center, Inc. (HATCI) is looking for an engineer ... Bachelor's degree in computer engineering, computer science, electrical engineering, or a related ...

Senior Telematics Engineer

Plymouth, MI · On-site

$116.60K - $153.70K/yr

... Computer Science * 5-7 years of experience in Telematics engineering, validation, or system ... Senior-level Telematics engineering and leadership capability * Experience with CAN, TCP/IP, ADB ...

next page

Showing results 1-20

Senior Computer Engineer information

See Michigan salary details

$51.9K

$110.3K

$159.9K

How much do senior computer engineer jobs pay per year?

As of May 28, 2026, the average yearly pay for senior computer engineer in Michigan is $110,306.00, according to ZipRecruiter salary data. Most workers in this role earn between $91,100.00 and $125,100.00 per year, depending on experience, location, and employer.

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

To thrive as a Senior Computer Engineer, you need advanced knowledge of computer architecture, hardware and software integration, and a relevant degree in computer engineering or a related field. Familiarity with design tools like CAD software, programming languages (such as C/C++ or Python), and industry certifications (like Cisco or CompTIA) is highly beneficial. Leadership, problem-solving, and effective communication are crucial soft skills for managing projects and mentoring junior engineers. These competencies ensure the successful development, troubleshooting, and optimization of complex computing systems, driving innovation and efficiency in technology solutions.

What are some typical challenges faced by Senior Computer Engineers when leading project teams?

Senior Computer Engineers often encounter challenges such as balancing technical leadership with hands-on development work, managing cross-functional team communication, and ensuring that projects stay on schedule. They are responsible for translating high-level requirements into actionable tasks while mentoring junior engineers and resolving technical roadblocks. Effective time management and strong collaboration skills are key, as they frequently coordinate between engineering, product management, and other stakeholders to deliver complex systems on time.

What are Senior Computer Engineers?

Senior Computer Engineers are experienced professionals who design, develop, and maintain computer hardware and software systems. They often lead engineering teams, oversee complex projects, and ensure that systems meet organizational requirements for performance and security. Their work may include developing new technologies, optimizing existing systems, and mentoring junior engineers. Senior Computer Engineers typically have several years of experience and a strong background in computer science or engineering.

Is it possible to make 300K as a software engineer?

Senior computer engineers and experienced software engineers in high-demand industries or specialized fields can earn salaries of $300,000 or more, especially with advanced skills, certifications, and leadership roles. Achieving this level often requires extensive experience, working in high-paying sectors like finance or tech, and sometimes includes bonuses or stock options.
What are the most commonly searched types of Computer Engineer jobs in Michigan? The most popular types of Computer Engineer jobs in Michigan are:
What cities in Michigan are hiring for Senior Computer Engineer jobs? Cities in Michigan with the most Senior Computer Engineer job openings:
Sr. Computer Systems Engineer

Sr. Computer Systems Engineer

HCL Global Systems

Farmington Hills, MI • On-site

Other

This job post has expired today. Applications are no longer accepted.


Job description

Sr. Computer Systems Engineer

Under limited supervision, develop solutions to complex application problems; provide expertise during all project phases; gather and interpret functional specifications and user requirements; coordinate the analysis, develop and operation of computer application systems; prepare consolidated requirements and functional design specifications; identify system data, hardware and software components needed to meet user needs; advise on project costs, design concepts, and design changes; design software engineering architecture; implement enterprise level reusable services; integrate custom workflow; create reports based on requirements; implement CICD pipeline and build automation; perform data management transformation, configuration, administration and troubleshooting; design and automate software tests; research, test, and verify proper functioning of software patches and fixes; implement security; create and maintain system change documents; perform software maintenance; mentor/assist lower level team members with the above, as necessary; and utilize Windows, Linux, UNIX, Oracle, MySQL, Tomcat, JBOSS, Cassandra, Eclipse, Visual Studio, ATG, AngularJS, NodeJS, Spring Boot, Java, C, C++, JUNIT, Mockito, Jira, VSS, Git, Jenkins, and related tools.

Minimum Qualifications Education: Bachelor degree in Computer Science, Computer, Electronic, Electrical, Mechanical Engineering or in a related field of study (will accept equivalent foreign degree).

Experience: Five (5) years of progressive experience as a Software Developer, Computer Systems Engineer/Architect, Systems Analyst, Programmer or in a related occupation; Experience must include 5 years of work with Oracle, JBOSS, ATG and AngularJS; must be willing to relocate.

Job Order No: 10372111.

***This position is eligible for a referral bonus through our employee referral program***


HCL Global Systems logo

About HCL Global Systems

Sourced by ZipRecruiter

HCL Global Systems is One of the Best IT Consulting Firm specialized in Application Development, Quality Testing, IT Courses Training, Staffing and Recruitment services. With wide range of experience, We are confident in our ability to help our Customers grow and improve their businesses. More than likely, regardless of the nature and scope of the problem, Our dedicated Team of Professionals can help you to achieve a cost effective business solution.

Industry

It services

Company size

1,001 - 5,000 Employees

Headquarters location

Farmington Hills, MI, US

Year founded

2005