1

Embedded Software Engineer Mes Level Jobs in Aurora, IL

A typical embedded software engineer researches, designs, develops and tests operating systems-level software, compilers, and network distribution software for medical, industrial, military ...

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 ...

Hands-on experience in embedded software development is also beneficial. * Our products are ... Perform duties in all areas of development (i.e. requirements analysis, high and low-level design ...

Embedded Engineer

Chicago, IL · On-site

$100K - $160K/yr

We are seeking an embedded software engineer to develop and maintain low-level flight software for UAV platforms running PX4 or ArduPilot. This role involves board bring-up, writing and porting ...

New

Embedded OS & Driver Engineer A growing embedded systems program is seeking an Embedded OS & Driver ... Develop and maintain low-level software for VxWorks and Yocto-based Linux platforms. * Implement ...

Embedded Engineer

Chicago, IL · On-site

$135K - $178K/yr

As an Embedded Engineer at DMC, you will use your embedded expertise and engineering fundamentals ... custom software development services globally. Specializing in innovative solutions for ...

Embedded Engineer

Chicago, IL · Hybrid

$135K - $178K/yr

As an Embedded Engineer at DMC, you will use your embedded expertise and engineering fundamentals ... custom software development services globally. Specializing in innovative solutions for ...

next page

Showing results 1-20

Embedded Software Engineer Mes Level information

See Aurora, IL salary details

$69.4K

$152.1K

$172.5K

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

As of Aug 7, 2026, the average yearly pay for embedded software engineer mes level in Aurora, IL is $152,069.00, according to ZipRecruiter salary data. Most workers in this role earn between $130,400.00 and $171,500.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 Aurora, IL? For Embedded Software Engineer Mes Level jobs in Aurora, IL, the most frequently searched job titles are:
What job categories do people searching Embedded Software Engineer Mes Level jobs in Aurora, IL look for? The top searched job categories for Embedded Software Engineer Mes Level jobs in Aurora, IL are:
What cities near Aurora, IL are hiring for Embedded Software Engineer Mes Level jobs? Cities near Aurora, IL with the most Embedded Software Engineer Mes Level job openings:
Infographic showing various Embedded Software Engineer Mes Level job openings in Aurora, IL as of July 2026, with employment types broken down into 86% Full Time, 11% Part Time, and 3% Contract. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution, with an average salary of $152,069 per year, or $73.1 per hour.

Embedded Software Engineer

Sterling Engineering Inc.

Itasca, IL

$128K - $168K/yr

Full-time

Re-posted 18 hours ago


Job description

Title: Embedded Firmware Engineer
Location: Seattle, WA
Hire Type: Direct Hire
Compensation: 150-220k
Must have Skill Set:

  • Must have Professional C programming experience (Required)
  • Must have Embedded firmware development experience
  • Must have Java experience (used for decoding compressed data and supporting software tools)
  • Experience debugging at the hardware/software interface
  • Ability to read hardware schematics and component datasheets
  • Must have a Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical discipline
Highly Preferred
  • Bare-metal embedded development experience
  • ARM microcontroller experience
  • GNU toolchains
  • Serial communication protocols (UART, SPI, I²C)
  • Embedded software testing and verification

Overview:

Join a small, highly collaborative engineering team developing fully autonomous robotic vehicles that operate in the world's oceans to support environmental and climate research. This is a unique opportunity to develop firmware for sophisticated autonomous systems where software reliability, efficiency, and precision are critical.
This role is ideal for engineers who enjoy working close to the hardware and solving challenging low-level programming problems rather than developing desktop or web applications.

Job Duties:

  • Design, develop, and maintain embedded firmware in C
  • Develop software for ARM-based embedded controllers
  • Implement efficient data compression algorithms used by autonomous ocean robotics
  • Support Java-based software used to decode and process collected data
  • Integrate firmware with sensors, electronics, and embedded hardware
  • Debug complex hardware/software interactions
  • Develop unit tests and verification procedures
  • Collaborate closely with electrical, mechanical, and systems engineers throughout the product lifecycle
Relocation Assistance Available
Please Note: Relocation assistance is available for qualified candidates relocating within the U.S. This position is not eligible for candidates requiring current or future visa sponsorship or visa transfers.


Qualified applicants will receive consideration for employment without regard to race, color, age, religion, sex, sexual orientation, gender identity, national origin, disability, protected veteran status, or genetic information.