Embedded Systems Engineer III

October 15, 2026
Urgent

Job Description

Embedded Systems Engineer III

Northwest suburbs of Milwaukee, WI (onsite / 10% travel)

Full time, direct hire

Verified Remote Jobs

Looking for Vetted Remote & Hybrid Tech Roles?

Explore thousands of hand-screened remote software, AI, and IT positions with flexible hours on FlexJobs.

Browse FlexJobs Listings →

Position Overview

We are seeking an experienced Senior Embedded Systems Engineer to help design, develop, integrate, and support embedded systems used in complex technical environments. This position combines hands-on embedded software development with system-level troubleshooting, architecture, technical leadership, and cross-functional collaboration. The ideal candidate has strong C/C++ expertise, experience working closely with hardware, and the ability to troubleshoot issues spanning firmware, electronics, communications, and overall system integration. This is a senior individual contributor role that will also provide technical guidance to other engineers and participate in customer-facing technical discussions when needed.

Key Responsibilities

  • Design, develop, test, and maintain embedded software and firmware.
  • Lead technical design efforts involving multiple hardware and software components.
  • Contribute to embedded system architecture and longer-term technical direction.
  • Diagnose challenging issues involving firmware, electronics, communications, and system integration.
  • Support hardware bring-up, validation, testing, and troubleshooting.
  • Read and interpret electrical schematics and PCB-related documentation.
  • Collaborate with electrical, mechanical, software, quality, manufacturing, and other engineering teams.
  • Establish and promote strong practices around coding, testing, documentation, and design.
  • Perform root-cause analysis using appropriate hardware and software debugging techniques.
  • Mentor less-experienced engineers and provide technical guidance on development and troubleshooting.
  • Evaluate technologies and engineering approaches that could improve reliability, performance, maintainability, or security.
  • Identify technical risks and provide input into project planning and engineering priorities.
  • Create technical documentation, specifications, design materials, and engineering recommendations.
  • Communicate project progress, technical challenges, risks, and resource considerations to stakeholders.
  • Participate in technical discussions with customers, including requirements gathering, solution reviews, testing, and troubleshooting.
  • Adapt quickly when urgent technical or business priorities arise.
  • Travel occasionally for customer or project-related needs.

Qualifications

  • Bachelor's degree in Electrical Engineering, Computer Engineering, Software Engineering, Computer Science, or a related technical discipline.
  • 6+ years of professional experience developing embedded systems or firmware.
  • Advanced programming experience with C and/or C++.
  • Strong understanding of embedded software architecture and real-time operating systems.
  • Experience developing or working with low-level drivers and hardware interfaces.
  • Hands-on experience with hardware bring-up and board-level troubleshooting.
  • Experience diagnosing issues that cross software and hardware boundaries.
  • Working knowledge of common embedded communication technologies, such as:
  • I2C
  • SPI
  • UART
  • CAN
  • Ethernet

  • Ability to read and interpret schematics and other hardware design documentation.
  • Experience using embedded debugging and diagnostic tools.
  • Strong problem-solving and root-cause analysis abilities.
  • Ability to manage multiple technical priorities in a structured manner.
  • Strong written and verbal communication skills.
  • Ability to communicate effectively with both technical and nontechnical stakeholders.

Equal Opportunity Employer/Veterans/Disabled

To read our Candidate Privacy Information Statement, which explains how we will use your information, please navigate to

Resume Builder

Need a Professional Resume for US Tech Roles?

Create an ATS-friendly, recruiter-approved resume in minutes using Zety’s modern templates.

Create Your Resume on Zety →

The Company will consider qualified applicants with arrest and conviction records in accordance with federal, state, and local laws and/or security clearance requirements, including, as applicable:

• The California Fair Chance Act

• Los Angeles City Fair Chance Ordinance

• Los Angeles County Fair Chance Ordinance for Employers

• San Francisco Fair Chance Ordinance