1

Embedded Firmware Security Engineer Jobs in Chicago, IL

Embedded Engineer

Chicago, IL ยท Hybrid

$135K - $178K/yr

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

Embedded Software Engineer This role focuses on developing, integrating, and testing C++ embedded ... firmware development. * U.S. citizenship and the ability to obtain a Secret security clearance.

Embedded Software Engineer

Wheeling, IL ยท On-site

$127K - $190K/yr

Design, develop, and maintain embedded drivers and firmware with a strong focus on C programming for embedded systems. * Develop and support realโ€‘time embedded applications using RTOS, ensuring ...

Sr. Hardware Design Engineer

Morton Grove, IL ยท On-site

$109K - $146K/yr

Support and participate in Embedded Firmware development using programming languages such as C/C++ language, different development environments. * Coordinate with software, firmware, and mechanical ...

Sr. Hardware Design Engineer

Morton Grove, IL ยท On-site

$109K - $146K/yr

Support and participate in Embedded Firmware development using programming languages such as C/C++ language, different development environments. * Coordinate with software, firmware, and mechanical ...

Embedded Systems Engineer

Elmhurst, IL ยท On-site

$60K - $80K/yr

The focus in this role includes creation of technical specifications, application firmware design ... An Embedded Systems Engineer must support their peers in day to day development activities and be ...

... support embedded software for safety & security products 2. Involved in all stages of the ... in Electrical Engineering, Computer Engineering, Software Engineering, Computer Science, or ...

... support embedded software for safety & security products 2. Involved in all stages of the ... in Electrical Engineering, Computer Engineering, Software Engineering, Computer Science, or ...

The focus in this role includes creation of technical specifications, application firmware design ... An Embedded Systems Engineer must support their peers in day to day development activities and be ...

Understanding of IoT, embedded, industrial, or field-deployed technology security considerations ... firmware/update processes, or field-deployed technology. * Experience with Azure security services ...

Understanding of IoT, embedded, industrial, or field-deployed technology security considerations ... firmware/update processes, or field-deployed technology. * Experience with Azure security services ...

Security Engineer

Chicago, IL ยท On-site

$145K - $195K/yr

About The Role We're hiring for a Security Engineer to own the day-to-day defensive and offensive ... Run continuous internal pentests against Coinflow services, APIs, infrastructure, and embedded SDKs.

Embedded Software Intern

Niles, IL ยท On-site

$132K - $173K/yr

Work with DSP, systems engineering, and hardware engineering teams to facilitate development and understanding * Assist with maintaining and developing embedded audio platform firmware and USB-based ...

Senior Software Engineer, Firmware

Waukegan, IL ยท On-site

$113K - $150K/yr

As a Senior Software Engineer, Firmware you'll design, develop, integrate, and maintain firmware and software for embedded Linux and microprocessor-based systems. You'll work across the full product ...

As a Senior Software Engineer, Firmware you'll design, develop, integrate, and maintain firmware and software for embedded Linux and microprocessor-based systems. You'll work across the full product ...

Showing results 21-40

Embedded Firmware Security Engineer information

See Chicago, IL salary details

$75.7K

$125.7K

$168.9K

How much do embedded firmware security engineer jobs pay per year?

As of Sep 12, 2026, the average yearly pay for embedded firmware security engineer in Chicago, IL is $125,686.00, according to ZipRecruiter salary data. Most workers in this role earn between $106,100.00 and $145,200.00 per year, depending on experience, location, and employer.

What is an embedded firmware security engineer?

An Embedded Firmware Security Engineer is a professional who specializes in ensuring the security of firmware, which is the low-level software that controls hardware devices. Their work involves identifying vulnerabilities, designing secure firmware architectures, performing security assessments, and implementing protective measures to prevent cyber threats. These engineers play a crucial role in protecting devices such as IoT gadgets, medical equipment, automobiles, and industrial systems from potential attacks. They often work with hardware designers, software developers, and cybersecurity teams to ensure comprehensive security coverage. Their expertise is increasingly important as more devices become connected and exposed to security risks.

What are the key skills and qualifications needed to thrive as an embedded firmware security engineer?

To thrive as an Embedded Firmware Security Engineer, you need expertise in embedded systems programming, cybersecurity principles, and a strong background in computer science or electrical engineering. Familiarity with secure coding practices, debugging tools, encryption standards, and platforms such as ARM, RTOS, and hardware security modules is typically required, along with relevant certifications like CISSP or CEH. Strong analytical thinking, attention to detail, and effective problem-solving skills set top candidates apart in this field. These skills are crucial for identifying vulnerabilities, protecting firmware from attacks, and ensuring the security and reliability of embedded devices.

How does an embedded firmware security engineer typically collaborate with hardware and software teams to ensure device security?

Embedded Firmware Security Engineers work closely with both hardware and software teams throughout the product lifecycle. They review hardware schematics to identify potential vulnerabilities, guide developers on secure coding practices, and conduct joint security assessments. Regular cross-team meetings are common, where engineers discuss potential threats, coordinate on secure boot implementations, and validate firmware updates. This collaborative approach helps ensure that security is integrated seamlessly across both firmware and hardware components.

What is the difference between Embedded Firmware Security Engineer vs Embedded Software Engineer?

AspectEmbedded Firmware Security EngineerEmbedded Software Engineer
CredentialsTypically requires cybersecurity certifications (e.g., CISSP, CEH) and embedded systems experienceRequires software development degrees and embedded programming skills
Work EnvironmentFocuses on security aspects within embedded systems, often in IoT, automotive, or industrial sectorsDevelops and maintains embedded applications across various devices and platforms
Industry UsageUsed in industries prioritizing security, such as defense, automotive, and IoTCommon across consumer electronics, medical devices, and industrial automation

Embedded Firmware Security Engineers specialize in securing embedded systems against vulnerabilities, combining cybersecurity expertise with embedded development. In contrast, Embedded Software Engineers focus on developing and optimizing embedded applications. Both roles require embedded programming skills, but the security engineer emphasizes protecting systems from cyber threats.

Embedded Engineer

Chicago, IL โ€ข Hybrid

DMC Engineering
Civil Engineering Constructionย โ€ขย 11 - 50 employees

$135K - $178K/yr

Full-time

Re-posted 5 days ago


Job description

(Hybrid) 
Description
Are you passionate about embedded systems, from initial ideas to hardware design to the final firmware? As an Embedded Engineer at DMC, you will use your embedded expertise and engineering fundamentals to develop solutions for custom embedded projects. This role offers a mix of independent work and cross-functional collaboration—including regular communication with clients, project coordination, and relationship building. 

About DMC
DMC is a leading engineering consulting firm, delivering high-caliber engineering and custom software development services globally. Specializing in innovative solutions for manufacturing, testing, and product development, our expertise spans industries from aerospace to consumer-packaged goods to healthcare, and more. Our engineers excel in staying ahead of cutting-edge technologies and delivering top notch solutions. We prioritize technical excellence and cultivate a collaborative environment for independent and team-based work, reflecting our commitment to professional growth and providing forward-thinking solutions to clients.  

Responsibilities 

  • Leads and manages end-to-end embedded projects, consistently delivering on time within budget
  • Collaborates with cross-functional teams to define project requirements and specifications
  • Assisting with hardware and firmware architectures, and selecting major electronic components
  • Conducts code reviews and ensures adherence to best coding practices and standards
  • Troubleshoots and resolves technical issues related to embedded systems
  • Communicates directly with clients to understand goals, clarify requirements, and align on deliverables
  • Mentors engineers, fostering technical growth and contributing to team development 

Requirements
Must be authorized to work in the U.S. without employer sponsorship now or in the future.

  • Bachelor's degree in Electrical or Computer Engineering (or related field)
  • Minimum GPA of 3.4
  • 3+ years of relevant experience in embedded systems development  
  • Proficient with industry standard tools and platforms (e.g., Embedded C/C++, Altium, RTOS, etc.)
  • Experience with electronic design (PCB, motor control, RF, power electronics, high speed, etc.)
  • Strong understanding of complex system design and ability to build on existing models
  • Experience with firmware and hardware design process 
  • Proven ability to manage multiple projects and quickly adapt to new technologies
  • Engages directly with customers, leveraging strong verbal, written, and technical communication  
Compensation:
Starting compensation is based on industry, relevant experience and location standards.
  • Engineer Levels II & III (3-5 years relevant experience): $95,000 - $115,000
  • Engineering Levels III & Above (5-10+ years relevant experience): $115,000 - $165,000+

Additional Information

  • Benefits/Culture/Bonuses and More!
  • Office Locations
  • DMC Website
  • Engineering Blogs
  • Additional Career Opportunities 

#LI-Hybrid