1

Embedded Software Engineer Co Op Jobs in Michigan

Embedded Software Engineer

Grand Rapids, MI · On-site

$126K - $166K/yr

About the Job Simms Electronics Engineering team is seeking an Embedded Software Engineer with working knowledge of general digital/EE design and embedded software development for a wide variety of ...

Embedded Software Engineer

Grand Rapids, MI · On-site

$121K - $159K/yr

About the Job Simms Electronics Engineering team is seeking an Embedded Software Engineer with working knowledge of general digital/EE design and embedded software development for a wide variety of ...

Embedded Software Engineer

MI

$118K - $156K/yr

The Embedded Software Engineer is responsible for the design, development, testing, and support of embedded software solutions for both existing and new products, including new hardware bring-up, low ...

Embedded Software Engineer

Warren, MI · On-site

$123K - $162K/yr

W2 and locals only Embedded Software Engineer - AI and Machine Learning Location: Fully Onsite. Warren, MI JD: This project will investigate methods for efficiently using AI and Machine Learning ...

Embedded Software Engineer

Milford, MI · Hybrid

$119K - $156K/yr

Embedded Software Engineer - Basic Software (BSW), Mechatronics Infrastructure Software Platform Work Arrangement: Hybrid: This position does not require an employee to be on-site full-time to ...

Embedded Software Engineer

Milford, MI · On-site

$115K - $152K/yr

Embedded Software Engineer - Basic Software (BSW), Mechatronics Infrastructure Software Platform Work Arrangement: Hybrid: This position does not require an employee to be on-site full-time to ...

Embedded Software Engineer

Milford, MI · Hybrid

$115K - $152K/yr

Embedded Software Engineer - Basic Software (BSW), Mechatronics Infrastructure Software Platform Work Arrangement: Hybrid: This position does not require an employee to be on-site full-time to ...

Embedded Software Engineer

Warren, MI · On-site

$123K - $162K/yr

As an Embedded Software Engineer on the Universal Flash Orchestrator Team, you will develop the vehicle-side software which enables all systems on the vehicle to be updated quickly and safely via ...

Embedded Software Engineer

Warren, MI · On-site

$123K - $162K/yr

As an Embedded Software Engineer on the Universal Flash Orchestrator Team, you will develop the vehicle-side software which enables all systems on the vehicle to be updated quickly and safely via ...

Embedded software Engineer

Allen Park, MI · On-site

$119K - $157K/yr

Embedded Software Engineer Location: Allen Park, MI (Onsite) Duration: 6+ months Implementation Partner: Infosys End Client: To be disclosed (Automotive) JD Total Years of experience : 5-7 years ...

Engineering Co-Op

Detroit, MI · On-site

$16.50 - $21.50/hr

As an Engineering Co-Op at Detroit Manufacturing Systems, you will embark on a valuable and ... Utilize engineering principles and software tools to solve complex problems. * Prepare technical ...

Engineering Co-Op

Detroit, MI

$16.50 - $21.50/hr

As an Engineering Co-Op at Detroit Manufacturing Systems, you will embark on a valuable and ... Utilize engineering principles and software tools to solve complex problems. * Prepare technical ...

next page

Showing results 1-20

Embedded Software Engineer Co Op information

What are the key skills and qualifications needed to thrive as an Embedded Software Engineer Co Op, and why are they important?

To thrive as an Embedded Software Engineer Co Op, you generally need a solid understanding of C/C++ programming, microcontroller fundamentals, and coursework or experience in embedded systems. Familiarity with debugging tools, version control systems like Git, and possibly real-time operating systems (RTOS) is often expected. Strong problem-solving skills, attention to detail, and effective teamwork and communication abilities help you excel in collaborative engineering environments. These skills are crucial for developing reliable embedded software and ensuring project goals are met efficiently and accurately.

What is the difference between Embedded Software Engineer Co Op vs Firmware Engineer?

AspectEmbedded Software Engineer Co OpFirmware Engineer
CredentialsBachelor's in Computer Engineering, Electrical Engineering, or related fieldsBachelor's or Master's in Electrical Engineering, Computer Engineering, or related fields
Work EnvironmentInternship setting, often in tech or manufacturing companiesFull-time, often in R&D or product development teams
Industry UsageUsed in internships, entry-level roles, and co-op programsUsed in full-time roles across electronics, automotive, and consumer devices

The Embedded Software Engineer Co Op and Firmware Engineer roles share similar educational backgrounds and work environments, focusing on embedded systems. However, the Co Op is typically an internship or temporary position, while the Firmware Engineer is a full-time role with more responsibilities in developing low-level software for hardware devices.

What is an Embedded Software Engineer Co-Op?

An Embedded Software Engineer Co-Op is a student or recent graduate who works temporarily with a company to gain hands-on experience in developing software for embedded systems. These systems are specialized computing devices found in products like cars, medical devices, and industrial machines. The Co-Op role involves writing code, testing software, debugging, and collaborating with engineers to solve real-world challenges. This position provides practical experience that complements academic studies and helps prepare students for a full-time career in embedded software engineering.

What types of projects and collaboration can I expect as an Embedded Software Engineer Co Op?

As an Embedded Software Engineer Co Op, you'll typically work on real-world projects such as developing, testing, or debugging firmware for embedded systems used in products like consumer electronics, automotive components, or industrial devices. You’ll collaborate closely with senior engineers, hardware teams, and sometimes quality assurance to integrate and validate software with hardware prototypes. Expect to participate in code reviews, daily stand-ups, and hands-on troubleshooting sessions. This collaborative environment helps you gain practical experience and build a strong foundation for future career growth.
What are the most commonly searched types of Embedded Software Engineer jobs in Michigan? The most popular types of Embedded Software Engineer jobs in Michigan are:
What are popular job titles related to Embedded Software Engineer Co Op jobs in Michigan? For Embedded Software Engineer Co Op jobs in Michigan, the most frequently searched job titles are:
What job categories do people searching Embedded Software Engineer Co Op jobs in Michigan look for? The top searched job categories for Embedded Software Engineer Co Op jobs in Michigan are:
What cities in Michigan are hiring for Embedded Software Engineer Co Op jobs? Cities in Michigan with the most Embedded Software Engineer Co Op job openings:
Infographic showing various Embedded Software Engineer Co Op job openings in Michigan as of June 2026, with employment types broken down into 1% As Needed, 91% Full Time, 7% Part Time, and 1% Contract. Highlights an 87% Physical, 5% Hybrid, and 8% Remote job distribution.
Process Engineer Co-op

Process Engineer Co-op

Atlas Roofing Corporation

Byron Center, MI • On-site

$21 - $25/hr

Part-time

Posted 24 days ago


Atlas Roofing Corporation rating

9.1

Company rating: 9.1 out of 10

Based on 6 frontline employees who took The Breakroom Quiz


Job description

Job Title: Process Engineer Co-op
Location: Byron Center, MI
Duration: B Section starting in July
Department: Engineering / Operations
Reports To:
  • Byron Center, MI: Greg Larson, Division Process Engineer; Tim Van Hoeven, Plant Manager

Process Engineer Co-op Position Summary
We are seeking a Process Engineer Co-ops for our Byron Center, MI, Atlas Molded Products plant, who will support the engineering and operations teams in improving manufacturing and operational processes. This role provides hands-on experience in process analysis, optimization, automation support, data collection, and continuous improvement initiatives while working in a real-world industrial environment.
Process Engineer Co-op Key Responsibilities
  • Assist in analyzing existing processes to identify inefficiencies, waste, and opportunities for improvement.
  • Collect, analyze, and interpret process data using statistical and engineering tools.
  • Support process optimization projects related to safety, quality, cost, and productivity.
  • Assist with basic PLC programming, troubleshooting, and modificationunder the guidance of senior engineers and maintenance personnel.
  • Support integration and optimization of automated equipment and control systems.
  • Help develop and update process documentation, work instructions, and standard operating procedures (SOPs).
  • Participate in root cause analysis and corrective/preventive action (CAPA) efforts, including issues related to automation and controls.
  • Support implementation of lean manufacturing, Six Sigma, and other continuous improvement initiatives.
  • Collaborate with cross-functional teams, including production, quality, maintenance, controls, and supply chain.
  • Assist with equipment trials, validation activities, and process testing.
  • Prepare technical reports and present findings to engineering and operations teams.

Process Engineer Co-op Required Qualifications
  • Second-semester freshman standing or higher
  • 2 GPA or higher
  • I am currently enrolled in a Bachelor's degree program in:
  • Chemical Engineering
  • Mechanical Engineering
  • Industrial Engineering
  • Manufacturing Engineering
  • Or a related engineering discipline
  • Strong analytical and problem-solving skills
  • Basic knowledge of manufacturing processes and engineering principles

Process Engineer Co-op Preferred Qualifications
  • Previous manufacturing experience
  • Exposure to PLC programming platforms (e.g., Allen-Bradley, Siemens) or ladder logic.
  • Familiarity with Lean, Six Sigma, and/or statistical process control (SPC).
  • Experience with CAD software, process simulation tools, and/or Minitab.
  • Interest in process optimization, automation, and continuous improvement.

What You'll Gain
  • Hands-on engineering experience in a professional manufacturing environment.
  • Exposure to real-world process improvement and automation projects.
  • Mentorship from experienced process and controls engineers.
  • Development of technical, analytical, automation, and communication skills.
  • Competitive co-op compensation and potential future employment opportunities

Atlas Total Compensation
  • Hourly Wages
  • Second Semester Freshman: $18-19/hr.
  • Sophomore: $19-21/hr.
  • Jr: $20-23/hr.
  • Senior: $21-25/hr.
  • Housing Assistance Provided

Resume Submittal
  • Interested? To submit your resume, scan below.