1

Embedded Software Engineer Mes Level Jobs in Rolling Meadows, IL

The Lead Embedded Software Engineer will develop embedded software/firmware for high performance ... Lead high-level design activities for new product features. . Lead system interface design ...

Embedded Software Engineer 2 Supports the electrification space with on machine software (electronic controllers that are on machine) and software with offboard as well (microgrid type of set ups ...

Contract We are seeking an Embedded Software Engineer with strong expertise in C++ development for Linux-based embedded systems. The ideal candidate will have hands-on experience with NXP i.MX8 Quad ...

Embedded Software Engineer I

Schaumburg, IL ยท Hybrid

$70.50K - $100.30K/yr

Embedded Software Engineer Join us as we empower the world to work out, creating healthier lives ... Follows industry standard practices of conducting design reviews, code walk throughs, unit level ...

Embedded Software Engineer I

Schaumburg, IL ยท On-site

$70.50K - $100.30K/yr

We are seeking an Embedded Software Engineer to help drive the development of next-generation ... Follows industry standard practices of conducting design reviews, code walk throughs, unit level ...

Embedded Software Engineer I

Schaumburg, IL ยท Hybrid

$70.50K - $100.30K/yr

We are seeking an Embedded Software Engineer to help drive the development of next-generation ... Follows industry standard practices of conducting design reviews, code walk throughs, unit level ...

Embedded Software Engineer

Elgin, IL ยท On-site

$130.70K - $171.90K/yr

... embedded software development or participation in at least one full product development lifecycle. * Hands-on experience with Zephyr RTOS on embedded processors. * Strong proficiency in C programming.

Embedded Software Engineer

Elgin, IL ยท On-site

$130.70K - $171.90K/yr

... embedded software development or participation in at least one full product development lifecycle. * Hands-on experience with Zephyr RTOS on embedded processors. * Strong proficiency in C programming.

Embedded Software Engineer

Schaumburg, IL ยท On-site

$75K - $150K/yr

Candidates for this position are software engineers with strong programming skills who demonstrate ... Perform duties in all areas of development (i.e. requirements analysis, high and low-level design ...

Embedded Software Engineer III

Buffalo Grove, IL ยท On-site

$134.90K - $177.40K/yr

Working knowledge of embedded software design of systems and components including engineering ... Additional Information Our job titles may span more than one career level. The salary rate for this ...

Embedded Software Engineer II

Buffalo Grove, IL ยท On-site

$134.90K - $177.40K/yr

Familiarity of embedded software design of systems including engineering & manufacturing principles ... Additional Information Our job titles may span more than one career level. The salary rate for this ...

next page

Showing results 1-20

Embedded Software Engineer Mes Level information

See Rolling Meadows, IL salary details

$70.4K

$154.3K

$175K

How much do embedded software engineer mes level jobs pay per year?

As of May 28, 2026, the average yearly pay for embedded software engineer mes level in Rolling Meadows, IL is $154,282.00, according to ZipRecruiter salary data. Most workers in this role earn between $132,300.00 and $174,000.00 per year, depending on experience, location, and employer.

What is the difference between Embedded Software Engineer Mes Level vs Embedded Software Developer?

AspectEmbedded Software Engineer Mes LevelEmbedded Software Developer
CredentialsBachelor's in Computer Engineering or related field; certifications like ARM or RTOS are commonBachelor's in Computer Science or Electrical Engineering; similar certifications may apply
Work EnvironmentEmbedded systems in industries like automotive, aerospace, consumer electronicsDeveloping software for embedded devices across various industries
Employer UsageUsed by companies designing hardware-software integrated productsCommonly used by tech firms and manufacturers focusing on embedded solutions

Embedded Software Engineer Mes Level and Embedded Software Developer roles share similar educational backgrounds and work environments. The Mes Level position often involves more specialized tasks within embedded systems, focusing on integration and testing, while the Developer role emphasizes coding and software design. Both roles are essential in embedded systems development, with overlapping skills and industry applications.

What are popular job titles related to Embedded Software Engineer Mes Level jobs in Rolling Meadows, IL? For Embedded Software Engineer Mes Level jobs in Rolling Meadows, IL, the most frequently searched job titles are:
What cities near Rolling Meadows, IL are hiring for Embedded Software Engineer Mes Level jobs? Cities near Rolling Meadows, IL with the most Embedded Software Engineer Mes Level job openings:
Infographic showing various Embedded Software Engineer Mes Level job openings in Rolling Meadows, IL as of May 2026, with employment types broken down into 4% As Needed, 75% Full Time, 14% Part Time, 5% Contract, and 2% Nights. Highlights an 50% Physical, and 50% Remote job distribution, with an average salary of $154,282 per year, or $74.2 per hour.

Embedded Software Engineer

Kasmo Global

Schaumburg, IL โ€ข Hybrid

$70/hr

Other

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


Job description

Client
Menomonee Falls, Wisconsin (onsite/hybrid day 1)
Hire off video intevew
Embedded Software Engineer

Pay $70/hr
5+ years exp
1.) C++ with embedded systems....too many people say they have C++ but haven't done it for embedded product or have actually been working more in C or Matlab and not actually C++. The interviewers will ask technical questions about C++ and object oriented programming and understanding of embedded systems
2.) RTOS experience and multithreading...understanding concepts of operating systems and synchronization...ability to talk about what RTOS they have experience in, and demonstrating understanding of RTOS
3.) Someone who has worked in a Test Driven Development environment.... "How do you test? Do you do unit testing? Do you have Google Test experience or what do you use? " This is NOT QA testing. This is demonstrating experience in a fast-paced development environment where you have to do your own unit testing before handing it over to QA
4.) Have you ever written code where you had to do something to ensure your code was secure? This code is going into embedded controls that are out in the field and developing secure code is an initiative and expectation.....are you familiar with secure coding guidelines? When have you written secure code? How did you determine if it was secure?
JD:
What you'll do:
The Lead Embedded Software Engineer will develop embedded software/firmware for high performance, real-time controls and protective relays used for smart grid applications in the electrical power distribution industry.
In this role, you will collaborate with a multi-discipline engineering team (software, hardware, and test) to perform the following functions:
In this function you will:
. Define requirements between hardware and software subsystems.
. Design and implement features for power system intelligent electronic devices, including power system protection algorithms, system diagnostics/prognostics, communication protocols, cybersecurity, and other relay, control and monitoring functions using C/C++.
. Lead high-level design activities for new product features.
. Lead system interface design activities and lead the resolution of integration issues.
- Participate in tasks related to new product development/feature development including planning, task estimation, design, programming, unit testing, peer review, integration and release.
. Collaborate with external and internal customers, such as Marketing, Service, Operations and other engineering teams throughout the product development life cycle.
- Participate in the analysis and specification of embedded software subsystems.
. Design and implement unit test in support of developer testing activities and integration with Continuous Integration (CI) pipelines.
. Participate and lead design and code reviews.
. Plan and execute tasks in collaboration with the product team to ensure project objectives are met.
. Evaluate and recommend software development process improvements in collaboration with engineering management.
Qualifications:
. Bachelor's degree in Engineering, Computer Science, Physics or Mathematics from an accredited institution.
. Five (5) years' experience working in embedded software.
. Experience with C/C++
. Embedded Linux experience.
. Ability to work effectively in an Agile Scrum (or other iterative development) environment.
. Strong understanding of Object Oriented Design (OOD) principles.
. Strong understanding of real-time operating system (RTOS) concepts.
. Experience with test-driven development (TDD) and a good familiarity with unit test frameworks (e.g. GoogleTest, GoogleMock, xUnit++, etc.).
. Experience with multi-core embedded systems