1

Senior Embedded Systems Engineer Jobs in Bolingbrook, IL

Senior Engineer

Chicago, IL · Hybrid

$107K - $147K/yr

Senior Engineers at DMC have 5+ years of relevant experience and provide expert level competency in ... Embedded Systems * Test Systems Requirements The requirements below are in addition to the ...

Entry Level Embedded Engineer

Chicago, IL · On-site

$83K - $95K/yr

(Hybrid) Description Are you passionate about embedded systems, from initial ideas to hardware design to final firmware? As an Embedded Engineer at DMC, you will use your embedded expertise and ...

(Hybrid) Description Are you passionate about embedded systems, from initial ideas to hardware design to final firmware? As an Embedded Engineer at DMC, you will use your embedded expertise and ...

Onsite Position Summary Are you a passionate and skilled Mid-Level Developer with a knack for C++ and embedded systems? We're looking for a motivated technologist to join our innovative and dynamic ...

Senior Systems Engineer

Chicago, IL · On-site

$100K - $125K/yr

Senior Systems Engineer Compensation: $100k-$125k salary + 0.1%-0.2% equity + benefits BiomeSense ... EE/EEHW background with comfort reading schematics, working with embedded electronics, and ...

Senior Systems Engineer

Chicago, IL · On-site

$107K - $147K/yr

Senior Systems Engineer, Chicago IL This Senior Systems Engineer position is fully onsite. Responsibilities: - Work collaboratively with technology and business teams on all aspects of a global ...

Embedded software engineer 1 Location: Mossville, IL- 100% onsite (preference first goes to local ... Understanding of embedded systems and electronic control modules (ECMs) * Knowledge of software ...

Senior Trading Systems Engineer

Chicago, IL · On-site

$107K - $147K/yr

Senior Trading Systems Engineer, Chicago, IL This Senior Trading Systems Engineer position is 100% fully onsite. Responsibilities: - Work collaboratively with technology and business teams on all ...

Embedded Software Engineer

IL

$135K - $178K/yr

... embedded systems. Expectations: This role blends hands-on engineering with cross-functional ... collaboration, technical problem solving, product lifecycle support and software technical ...

Showing results 21-40

Senior Embedded Systems Engineer information

See Bolingbrook, IL salary details

$61.8K

$135.7K

$189.9K

How much do senior embedded systems engineer jobs pay per year?

As of Aug 6, 2026, the average yearly pay for senior embedded systems engineer in Bolingbrook, IL is $135,743.00, according to ZipRecruiter salary data. Most workers in this role earn between $110,300.00 and $161,700.00 per year, depending on experience, location, and employer.

What is the difference between Senior Embedded Systems Engineer vs Embedded Software Engineer?

AspectSenior Embedded Systems EngineerEmbedded Software Engineer
Required CredentialsBachelor's/Master's in Electrical Engineering, Computer Science; experience in embedded systemsBachelor's in Computer Science or related; programming skills in C/C++
Work EnvironmentDesign, develop, and test embedded hardware/software in industrial, automotive, or consumer electronicsDevelop embedded software for devices, often in teams, within tech or manufacturing companies
Employer & Industry UsageUsed in industries like automotive, aerospace, consumer electronicsCommon in consumer electronics, IoT, and industrial automation

The main difference is that Senior Embedded Systems Engineers typically oversee complex projects, integrate hardware and software, and may lead teams, while Embedded Software Engineers focus primarily on developing and coding embedded software components. Both roles require strong technical skills, but the senior role involves more responsibility and system-level understanding.

What is a senior embedded systems engineer?

Senior Embedded Systems Engineers are experienced professionals who design, develop, and maintain embedded systems, which are specialized computing systems that perform dedicated functions within larger systems. They work with both hardware and software components, often programming in languages like C or C++, and ensuring seamless integration and performance. These engineers typically lead teams, manage complex projects, and mentor junior engineers, contributing to the development of products ranging from consumer electronics to automotive control systems.

What are some common challenges a senior embedded systems engineer faces when integrating hardware and software components?

Senior Embedded Systems Engineers often encounter challenges related to ensuring seamless communication between hardware and software elements, particularly when dealing with real-time constraints and limited system resources. Debugging and troubleshooting issues at the intersection of hardware and firmware can be complex, requiring a deep understanding of both domains. Additionally, they may need to balance performance optimization with system reliability while collaborating closely with cross-functional teams such as hardware designers, software developers, and quality assurance engineers.

What are the key skills and qualifications needed to thrive as a senior embedded systems engineer, and why are they important?

To thrive as a Senior Embedded Systems Engineer, you need deep expertise in embedded C/C++ programming, microcontroller architectures, and hardware-software integration, typically backed by a degree in electrical engineering or computer science. Familiarity with real-time operating systems (RTOS), debugging tools like JTAG, and industry certifications such as IEEE or ARM accreditation is often required. Strong problem-solving skills, effective communication, and leadership capabilities help drive project success and mentor junior engineers. These competencies are essential for delivering reliable, high-performance embedded solutions and ensuring seamless cross-functional collaboration.
What are popular job titles related to Senior Embedded Systems Engineer jobs in Bolingbrook, IL? For Senior Embedded Systems Engineer jobs in Bolingbrook, IL, the most frequently searched job titles are:
What job categories do people searching Senior Embedded Systems Engineer jobs in Bolingbrook, IL look for? The top searched job categories for Senior Embedded Systems Engineer jobs in Bolingbrook, IL are:
What cities near Bolingbrook, IL are hiring for Senior Embedded Systems Engineer jobs? Cities near Bolingbrook, IL with the most Senior Embedded Systems Engineer job openings:

Senior Embedded Software Engineer, DSP

OceanComm, Inc.

Chicago, IL

$140K - $175K/yr

Full-time

PTO

Re-posted 7 days ago


Job description

Underwater communication is one of the hardest wireless problems on Earth. Radio waves attenuate quickly underwater, so our systems use sound, much like whales and dolphins, to transmit high-bandwidth data, including video. We are looking for engineers excited by challenging embedded DSP problems where algorithms, firmware, electronics, mechanics, and real-world operating conditions all have to work together.

This is a high-ownership role on a small, quickly growing team. You will not be one engineer among hundreds working on a narrow subsystem; you will have direct visibility into the full product, from modem firmware and acoustic signal processing to undersea drones and customer deployments.

About Us

Underwater, the wireless transfer of a single picture used to take an hour. OceanComm brought to market wireless modems that transfer data 100 to 1,000 times faster. Legacy modems were largely status and command links; our modems can control undersea drones with live video feedback, fundamentally changing what operators can see, decide, and do underwater. Leading organizations in defense, offshore energy and oceanographic research rely on OceanComm to keep their undersea systems connected.

What You Will Do
  • Develop and maintain real-time embedded C/C++ code for core components of OceanComm's acoustic modem firmware, owning features from concept through deployment
  • Provide technical leadership through exemplary code and design judgment that others trust and want to build on
  • Implement, optimize, and validate advanced acoustic signal processing algorithms
  • Collaborate with electrical, mechanical, systems, and field teams to define interfaces and verify system performance
  • Develop tests, tools, and procedures for firmware validation, hardware bring-up, production test, troubleshooting, and repair
  • Help evaluate tradeoffs in performance, reliability, complexity, schedule, cost, and risk
  • Help improve engineering culture, communication, and technical standards as the team grows

Requirements

  • B.S. or M.S. in Electrical Engineering, Computer Engineering or related discipline
  • 5+ years of experience developing embedded real-time systems with C/C++ 
  • Proficiency in developing DSP software for real-time systems
  • Solid knowledge of linear algebra, signal processing theory, algorithms, and implementation techniques (filters, transforms, synchronization, estimation, etc.)
  • Experience drafting technical documentation
  • Strong written and verbal communication skills
  • U.S. Person
What Will Put You Ahead
  • Experience with underwater acoustic communications, sonar, modem design, SDR, RF communications, or similar signal-processing systems
  • Experience optimizing DSP algorithms for embedded platforms, including fixed-point, floating-point, memory, latency, or power constraints
  • Experience with machine learning models deployed on embedded platforms
  • Experience designing domain-specific deep neural networks
  • Experience with analog and mixed-signal integrated circuits, e.g., low-noise amplifiers, analog-to-digital converters, and integrated analog-front-ends

Benefits

  • Competitive base salary and incentive stock options
  • Paid vacation starting at 20 days per year, increasing with tenure
  • Paid sick leave with carryover
  • Flexible schedule with core hours
  • Close mentorship from experienced engineers and technical leaders
  • Professional development support for conferences, books, courses, or technical training
  • Hands-on work with advanced acoustic, embedded, and undersea robotics hardware
Compensation

The pay range for this position is $140,000 - $175,000 per year. Actual pay will depend on the candidate's experience and skills demonstrated during interviews and other evaluations.

OceanComm is an Equal Opportunity Employer, including disability/vet.