Lead Firmware Engineer
$100K - $110K/yr
Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field Work Authorization: Must be authorized to work in the U.S. without sponsorship, or eligible ...
Quick apply
$100K - $110K/yr
Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field Work Authorization: Must be authorized to work in the U.S. without sponsorship, or eligible ...
Quick apply
$100K - $110K/yr
Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field Work Authorization: Must be authorized to work in the U.S. without sponsorship, or eligible ...
Zeeland, MI · On-site
$40/hr
Bachelor's degree, or foreign equivalent, in Electrical Engineering, Computer Engineering, or Software Engineering. 5 to 10 years of work experience with automotive system engineering and SW ...
Zeeland, MI · On-site
$40/hr
Bachelor's degree, or foreign equivalent, in Electrical Engineering, Computer Engineering, or Software Engineering. 5 to 10 years of work experience with automotive system engineering and SW ...
Grandville, MI · On-site
$24.25 - $33.25/hr
This position will require around 25% travel Job Summary The CAD Designer is a key member of the Alleguard technical/engineering team and is responsible for creating detailed technical drawings and ...
Grandville, MI · On-site
$24.25 - $33.25/hr
This position will require around 25% travel Job Summary The CAD Designer is a key member of the Alleguard technical/engineering team and is responsible for creating detailed technical drawings and ...
Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field. * 6+ years of experience in embedded software/firmware development across the full product ...
Quick apply
Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field. * 6+ years of experience in embedded software/firmware development across the full product ...
Holland, MI · On-site
$97K - $133K/yr
Modern Workplace Senior Computer Systems Engineer Posting Start Date: 6/12/26 Join the Future of Workspace Innovation at Haworth Are you ready to shape the future of how people work, live, and thrive?
Holland, MI · On-site
$97K - $133K/yr
Modern Workplace Senior Computer Systems Engineer Posting Start Date: 6/12/26 Join the Future of Workspace Innovation at Haworth Are you ready to shape the future of how people work, live, and thrive?
Zeeland, MI · On-site
Electrical Engineer Perform electronic design in a cross-functional engineering team to develop and ... Utilize electrical CAD tools to support electronic design for embedded applications. Perform the ...
Zeeland, MI · On-site
Electrical Engineer Perform electronic design in a cross-functional engineering team to develop and ... Utilize electrical CAD tools to support electronic design for embedded applications. Perform the ...
Zeeland, MI · On-site
Electrical Engineer Perform electronic design in a cross-functional engineering team to develop and ... Utilize electrical CAD tools to support electronic design for embedded applications. Perform the ...
Zeeland, MI · On-site
Electrical Engineer Perform electronic design in a cross-functional engineering team to develop and ... Utilize electrical CAD tools to support electronic design for embedded applications. Perform the ...
$95K - $105K/yr
Bachelor's degree in Computer Science, Computer Engineering, Mathematics, or a related technical field. * Minimum of two (2) years of professional experience in image quality analysis, camera tuning ...
New
Quick apply
$95K - $105K/yr
Bachelor's degree in Computer Science, Computer Engineering, Mathematics, or a related technical field. * Minimum of two (2) years of professional experience in image quality analysis, camera tuning ...
New
Be Seen First
Zeeland, MI · On-site
$95K - $105K/yr
Bachelor's degree in Computer Science, Computer Engineering, Mathematics, or a related discipline. * Minimum of 2 years of hands-on experience in image quality evaluation or analysis. * Strong ...
Quick apply
Be Seen First
Zeeland, MI · On-site
$95K - $105K/yr
Bachelor's degree in Computer Science, Computer Engineering, Mathematics, or a related discipline. * Minimum of 2 years of hands-on experience in image quality evaluation or analysis. * Strong ...
Allendale, MI · On-site
$84K - $111K/yr
A Bachelor's degree in Electrical Engineering, Automation Engineering, Computer Engineering, Mechanical Engineering, Engineering Technology, or a related technical field; or equivalent relevant ...
Allendale, MI · On-site
$84K - $111K/yr
A Bachelor's degree in Electrical Engineering, Automation Engineering, Computer Engineering, Mechanical Engineering, Engineering Technology, or a related technical field; or equivalent relevant ...
Allendale, MI · On-site
$84K - $111K/yr
A Bachelor's degree in Electrical Engineering, Automation Engineering, Computer Engineering, Mechanical Engineering, Engineering Technology, or a related technical field; or equivalent relevant ...
Allendale, MI · On-site
$84K - $111K/yr
A Bachelor's degree in Electrical Engineering, Automation Engineering, Computer Engineering, Mechanical Engineering, Engineering Technology, or a related technical field; or equivalent relevant ...
Zeeland, MI · On-site
Bachelor's degree in Computer Science, Computer Engineering, Mathematics, or a related discipline. * Minimum of 2 years of hands-on experience in image quality evaluation or analysis. * Strong ...
Quick apply
Zeeland, MI · On-site
Bachelor's degree in Computer Science, Computer Engineering, Mathematics, or a related discipline. * Minimum of 2 years of hands-on experience in image quality evaluation or analysis. * Strong ...
Holland, MI · On-site +1
$99K - $136K/yr
Job Overview The Modern Workplace Computer Systems Engineer will be responsible for administering over 4,500 Windows devices through Intune, ensuring optimal performance, resolving issues, and ...
Holland, MI · On-site +1
$99K - $136K/yr
Job Overview The Modern Workplace Computer Systems Engineer will be responsible for administering over 4,500 Windows devices through Intune, ensuring optimal performance, resolving issues, and ...
$29 - $40/hr
CAD Designer III #1059637 If you're looking for a career that will provide a challenging work ... Update and revise engineering drawings using Bentley MicroStation based on post-construction ...
Quick apply
$29 - $40/hr
CAD Designer III #1059637 If you're looking for a career that will provide a challenging work ... Update and revise engineering drawings using Bentley MicroStation based on post-construction ...
Otsego, MI · On-site
Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or equivalent experience. * 3-10 years of embedded software development experience. * Proficiency in C and/or C+
Quick apply
Otsego, MI · On-site
Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or equivalent experience. * 3-10 years of embedded software development experience. * Proficiency in C and/or C+
Holland, MI · On-site
$97K - $133K/yr
Haworth is a global pioneer in workspace design, seeking a Senior Computer Systems Engineer to shape the future of workspace innovation. The role involves administering Windows devices, enhancing ...
Holland, MI · On-site
$97K - $133K/yr
Haworth is a global pioneer in workspace design, seeking a Senior Computer Systems Engineer to shape the future of workspace innovation. The role involves administering Windows devices, enhancing ...
Computer Vision & Machine Learning Developer This role is posted as a hybrid opportunity, blending in-office and remote work. Tommy Car Wash Systems is looking for a Computer Vision & Machine ...
Computer Vision & Machine Learning Developer This role is posted as a hybrid opportunity, blending in-office and remote work. Tommy Car Wash Systems is looking for a Computer Vision & Machine ...
Bachelor's degree in Electrical Engineering, Mechanical Engineering, Industrial Engineering, Computer Engineering, or related field. * Minimum 5 years of hands-on engineering experience in a ...
Bachelor's degree in Electrical Engineering, Mechanical Engineering, Industrial Engineering, Computer Engineering, or related field. * Minimum 5 years of hands-on engineering experience in a ...
Grand Haven, MI · On-site +1
We are a practice of people who are passionate about engineering, architecture, surveying, planning ... A CAD Manager oversees the research, development, training, management of CAD software, and ...
Grand Haven, MI · On-site +1
We are a practice of people who are passionate about engineering, architecture, surveying, planning ... A CAD Manager oversees the research, development, training, management of CAD software, and ...
Grand Haven, MI · On-site
We are a practice of people who are passionate about engineering, architecture, surveying, planning ... A CAD Manager oversees the research, development, training, management of CAD software, and ...
Grand Haven, MI · On-site
We are a practice of people who are passionate about engineering, architecture, surveying, planning ... A CAD Manager oversees the research, development, training, management of CAD software, and ...
$45.2K - $52.8K
0% of jobs
$52.8K - $60.3K
0% of jobs
$60.3K - $67.9K
7% of jobs
$67.9K - $75.4K
0% of jobs
$75.4K - $83K
0% of jobs
$83K - $90.5K
1% of jobs
$90.5K - $98.1K
0% of jobs
$102.5K is the 25th percentile. Wages below this are outliers.
$98.1K - $105.6K
28% of jobs
$105.6K - $113.2K
1% of jobs
$113.2K - $120.7K
0% of jobs
The median wage is $122.2K / yr.
$120.7K - $128.2K
62% of jobs
$45.2K
$113.3K
$128.2K
| Aspect | Computer Engineer | Software Developer |
|---|---|---|
| Required Credentials | Bachelor's in Computer Engineering or related field; certifications like Cisco, CompTIA | Bachelor's in Computer Science or Software Engineering; certifications like Microsoft, AWS |
| Work Environment | Designing hardware, embedded systems, and software integration in labs or offices | Writing, testing, and maintaining software applications in offices or remote setups |
| Employer & Industry Usage | Tech companies, manufacturing, telecommunications, embedded systems | IT firms, software companies, startups, enterprise software development |
Computer Engineers focus on both hardware and software systems, often working on embedded systems and hardware integration. Software Developers primarily create and maintain software applications. While their roles overlap in programming, Computer Engineers have a broader scope including hardware design, whereas Software Developers specialize in software solutions.
A computer engineer designs, researches, tests, and develops computer equipment and software such as circuit boards, chips, routers, and application programs. Computer engineers analyze complex equipment and systems to understand the best way to improve it. They create new types of information technology devices and use logic and reasoning to hone in on goals, test assumptions, and identify the strengths and weaknesses of alternative solutions to problems. Engineers often work in teams and have to be able to communicate with other types of engineers, including non-technical team members. Computer engineers make sure that components fit together properly and function according to the latest software developments.

$100K - $110K/yr
Full-time
Posted 28 days ago
Work Model: Fully onsite (daily in-office presence required)
Location Preference: West Michigan area preferred (relocation available for strong candidates; local candidates strongly preferred)
Employment Type: Full-time, direct hire
Minimum Experience: 6+ years embedded software/firmware development experience
Education Requirement: Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or related field
Work Authorization: Must be authorized to work in the U.S. without sponsorship, or eligible candidates may be considered for sponsorship in exceptional cases
A client in the West Michigan area is seeking a Lead Firmware Engineer to serve as a hands-on technical leader responsible for developing and delivering embedded software for complex hardware-integrated products.
This role combines deep embedded engineering expertise with technical leadership responsibilities, including mentoring a small engineering team of 4–5 engineers. The position is a “player-coach” role, requiring active involvement in coding, debugging, and system design while also guiding team execution and engineering practices.
The engineer will collaborate closely with hardware, product, and cross-functional engineering teams to design, implement, test, and deliver embedded solutions across the full product lifecycle.
This is a fully onsite role requiring daily in-office presence, with relocation support available for qualified candidates.