1

Embedded Software Engineer Co Op Jobs in Kankakee, IL

... co-ops, or project-based experience acceptable) * Basic understanding of industrial equipment ... Familiarity with CAD software for reviewing equipment layouts or designs * Exposure to Lean ...

... co-ops, or project-based experience acceptable) * Basic understanding of industrial equipment ... Familiarity with CAD software for reviewing equipment layouts or designs * Exposure to Lean ...

Post Doc Fellow-Pd Dir, BenElg

Campus, IL ยท On-site

$47K - $64K/yr

... Engineering Program at the University of Utah College of Engineering is seeking a Post-Doctoral ... Expectations for the position include publishing papers, co-writing grants, and managing an ...

Post Doc Fellow-Pd Dir, BenElg

Campus, IL ยท On-site

$47K - $64K/yr

... Engineering Program at the University of Utah College of Engineering is seeking a Post-Doctoral ... Expectations for the position include publishing papers, co-writing grants, and managing an ...

Outside Sales Representative

Beecher, IL ยท On-site

$50K - $60K/yr

Lumber Co.'s full range of building material products and services to contractors, developers ... 3rd party software applications at an intermediate level. * Exceptional interpersonal ...

Professional Land Surveyor

Monee, IL ยท On-site

$101K - $152K/yr

Working knowledge of relevant technical software including AutoCAD Civil 3D. * Working knowledge of ... About Stantec Stantec is a global leader in sustainable engineering, architecture, and ...

Showing results 21-35

Embedded Software Engineer Co Op information

See Kankakee, IL salary details

$67.3K

$147.5K

$167.3K

How much do embedded software engineer co op jobs pay per year?

As of Sep 12, 2026, the average yearly pay for embedded software engineer co op in Kankakee, IL is $147,456.00, according to ZipRecruiter salary data. Most workers in this role earn between $126,400.00 and $166,300.00 per year, depending on experience, location, and employer.

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 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 job categories do people searching Embedded Software Engineer Co Op jobs in Kankakee, IL look for?

The top searched job categories for Embedded Software Engineer Co Op jobs in Kankakee, IL are:

What cities near Kankakee, IL are hiring for Embedded Software Engineer Co Op jobs?

Cities near Kankakee, IL with the most Embedded Software Engineer Co Op job openings:

Infographic showing various Embedded Software Engineer Co Op job openings in Kankakee, IL as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $147,456 per year, or $70.9 per hour.

Software Engineering and Computer Science, Adjunct Faculty

Campus, IL โ€ข On-site

Part-time

Re-posted 24 days ago


Job description

Job Summary

Adjunct instructors instruct students, participate in appropriate curricular and co-curricular assignments and functions, and perform the necessary administrative obligations.

Job Description

Typical duties include but not limited to:

  • Plans and teaches lessons in assigned courses. Assignments may include courses in software engineering and computer science.
  • Prepares syllabi, instruction materials, coordinates and evaluates lectures and tests.
  • Maintains highest possible standards of classroom instructions.
  • Keeps abreast of new information and developments in field of instruction.
  • Serves on university committees and participates in institutional meetings.
  • Assists with the development of curriculum.

Other duties:

  • Performs other job-related duties as assigned.

Additional Job Description

Required Qualifications:
  • Master's degree in related field and eighteen (18+) credit hours from a regionally accredited institution.

Knowledge, Skills, & Abilities:

  • Ability to maintain professional skills through regular professional development, and other activities appropriate to higher education faculty.

All employees are expected to:

  • Promote a common purpose consistent with stated University goals and demonstrate a commitment to students and the learning environment.
  • Possess the knowledge of general written standards and procedures utilized, and have the ability to read, interpret, and follow procedural and policy manual related to the job tasks.
  • Demonstrate the ability to respond to supervision, guidance, and direction in a positive, receptive manner and in accordance with stated policies.
  • Provide quality customer service by creating a welcoming and supportive environment.
  • Present a professional image in word, action, and attire.
  • Apply effective techniques to create working relationships with others to achieve common goals; successfully communicates and collaborates with others to achieve goals.
  • Demonstrate skills necessary to look at situations and processes critically to make recommendations for improvement.

Institutional Values & Behavioral Expectation

In this role, the successful candidate will be expected to:

  • Seek out new approaches to improve outcomes; remain open for feedback and new ideas.
  • Lead with integrity; consistently produce high-quality work; persevere to overcome obstacles to meet deadlines and achieve deliverables.
  • Share information and insights thoughtfully; build partnerships across departments; communicate respectfully; support colleagues to achieve common goals.

FGCU is a State University System of Florida member and an Equal Opportunity and Equal Access employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, national origin, disability, or protected veteran status.