1

Embedded Systems Engineering Jobs (NOW HIRING)

Comfortable working cross-functionally across hardware, software, and operations Required Qualifications * 5+ years of experience in embedded systems or firmware engineering * Proven experience ...

Comfortable working cross-functionally across hardware, software, and operations Required Qualifications * 5+ years of experience in embedded systems or firmware engineering * Proven experience ...

Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, Aerospace Engineering, or a related field * 7+ years of experience in embedded systems development in industry

Be Seen First

Collaborate with other engineering teams to o Design new embedded systems using off the shelf ... microcontrollers and/or ASICs o Develop new test application features such as increased test ...

Embedded Systems Engineer

Kent, WA · On-site

$140K - $180K/yr

Assists other areas to develop and maintain timeliness of projects What You'll Bring * BS in Software, Computer Science, or Electrical Engineering * 7+ years' experience in embedded systems and board ...

next page

Showing results 1-20

Embedded Systems Engineering information

See salary details

$62.5K

$137.3K

$192K

How much do embedded systems engineering jobs pay per year?

As of Jun 4, 2026, the average yearly pay for embedded systems engineering in the United States is $137,274.00, according to ZipRecruiter salary data. Most workers in this role earn between $111,500.00 and $163,500.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an Embedded Systems Engineer, and why are they important?

To thrive as an Embedded Systems Engineer, you need a solid background in computer engineering, electronics, and programming languages such as C/C++, often supported by a relevant degree. Familiarity with microcontrollers, real-time operating systems (RTOS), and tools like oscilloscopes and debuggers is typically required, along with certifications such as Certified Embedded Systems Engineer (CESE) being advantageous. Strong problem-solving abilities, attention to detail, and effective communication are valuable soft skills that help in collaborating with multidisciplinary teams and troubleshooting complex systems. These skills ensure the reliable development, integration, and maintenance of embedded solutions critical to modern technology.

How do Embedded Systems Engineers typically collaborate with cross-functional teams during product development?

Embedded Systems Engineers frequently work alongside hardware engineers, software developers, and quality assurance teams to design and integrate system components. This collaboration ensures seamless communication between hardware and software, and often involves joint debugging sessions, code reviews, and regular project meetings. Being able to clearly communicate technical requirements and constraints is vital, as is adapting to iterative feedback from other departments. Effective teamwork is essential to meet project timelines and deliver reliable embedded solutions.

What are embedded systems engineering?

Embedded systems engineering is a branch of engineering focused on designing, developing, and maintaining specialized computing systems that perform dedicated functions within larger mechanical or electrical systems. These systems are found in a wide range of products, from household appliances and automobiles to medical devices and industrial machines. Embedded systems engineers work with both hardware and software to create solutions that are reliable, efficient, and tailored to specific tasks. Their work often involves programming microcontrollers, integrating sensors and actuators, and ensuring real-time performance. The field requires strong skills in programming, electronics, and systems integration.

What is the difference between Embedded Systems Engineering vs Firmware Engineering?

AspectEmbedded Systems EngineeringFirmware Engineering
Required CredentialsBachelor's in Electrical, Computer Engineering, or related fields; often certifications in embedded systemsBachelor's in Computer Engineering, Electrical Engineering; certifications in embedded or firmware development
Work EnvironmentDesigning and developing hardware-software integrated systems, often in manufacturing or consumer electronicsWriting low-level code for hardware devices, often in consumer electronics, automotive, or IoT sectors
Employer & Industry UsageElectronics manufacturers, automotive, aerospace, consumer devicesConsumer electronics, IoT devices, automotive, industrial equipment

Embedded Systems Engineering focuses on designing complete embedded systems, including hardware and software integration. Firmware Engineering specializes in developing low-level code that runs directly on hardware devices. While both roles require similar skills and certifications, embedded engineers work on entire systems, whereas firmware engineers focus on firmware development for specific hardware components.

More about Embedded Systems Engineering jobs
What cities are hiring for Embedded Systems Engineering jobs? Cities with the most Embedded Systems Engineering job openings:
What states have the most Embedded Systems Engineering jobs? States with the most job openings for Embedded Systems Engineering jobs include:
Infographic showing various Embedded Systems Engineering job openings in the United States as of May 2026, with employment types broken down into 23% Full Time, 68% Part Time, 6% Contract, and 3% Nights. Highlights an 84% Physical, 5% Hybrid, and 11% Remote job distribution, with an average salary of $137,274 per year, or $66 per hour.

Embedded Systems Engineer

Higher People

Seattle, WA • On-site

Other

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


Job description

Sr. Embedded Systems Engineer

Throne is a high-growth Series B startup on a mission to meaningfully expand access to clean and delightful bathrooms, and they're growing fast. With flagship customers like the District of Columbia, Caltrain, and LA Metro, they're on track to more than 2x ARR this year, making this a pivotal moment for the brand.

Role Summary

This role will own the design, development, and deployment of Throne's next-generation embedded systems platform—the "brain" powering its smart restroom infrastructure. You will lead the transition from Raspberry Pi–based systems to a production-grade microcontroller or SOM architecture, while building robust firmware and hardware systems that perform reliably in real-world, high-usage environments. The ideal candidate is a hands-on builder with strong systems thinking, who thrives at the intersection of firmware, hardware, and field operations—and has successfully shipped connected embedded products into production.

Core Responsibilities
  • Own end-to-end embedded system architecture: component selection, interfaces, validation, and documentation
  • Evaluate and implement microcontroller or SOM-based platforms to replace Raspberry Pi systems
  • Define scalable, production-ready system architecture aligned with reliability and performance goals
  • Balance trade-offs across performance, cost, manufacturability, and maintainability
  • Develop embedded firmware in C/C++ for sensing, actuation, communications, and system control
  • Implement telemetry, logging, and error-handling systems to monitor real-world performance
  • Design state management and data structures for resilient, fault-tolerant systems
  • Support OTA updates, device lifecycle management, and system diagnostics
  • Design and prototype custom PCBs, power systems, and sensor integrations
  • Validate systems across environmental conditions (temperature, humidity, vibration, outdoor use)
  • Define and execute structured validation plans, including lifecycle and stress testing
  • Ensure systems are optimized for durability, serviceability, and long-term deployment
  • Partner with Production and Field Operations teams to incorporate real-world feedback
  • Support debugging and root cause analysis during pilot deployments and field issues
  • Collaborate with vendors and contract manufacturers to ensure quality and design integrity
  • Work closely with Product, Mechanical, Electrical, and Software teams
  • Create clear documentation for installation, troubleshooting, and repair workflows
  • Establish repeatable processes for testing, data collection, and configuration management
  • Define success metrics and data strategies to evaluate system reliability and performance
Ideal Candidate Profile
  • Builder-operator mindset with strong ownership over shipped embedded systems
  • Thrives in ambiguity and fast-paced startup environments
  • Strong balance of theoretical knowledge and hands-on execution
  • Experience working on real-world, field-deployed hardware systems
  • Comfortable working cross-functionally across hardware, software, and operations
Required Qualifications
  • 5+ years of experience in embedded systems or firmware engineering
  • Proven experience shipping hardware products into production
  • Strong proficiency in C/C++ (Python or scripting a plus)
  • Experience architecting microcontroller or SOM-based systems
  • Hands-on PCB design experience (Altium, KiCad, or similar)
  • Strong debugging skills using oscilloscopes, logic analyzers, JTAG/SWD tools
  • Experience with IoT/cloud-connected devices (MQTT, telemetry, device state sync)
  • Familiarity with communication protocols (BLE, LTE, Wi-Fi, LoRa, etc.)
  • Experience with power management and low-power system design