1

Embedded Systems Engineer Jobs in Arlington, WA (NOW HIRING)

Firmware Systems Manager

Lynnwood, WA · On-site

$131K - $237K/yr

... Engineering, Computer Science, or a related technical field. * 10+ years of experience in embedded ... Strong proficiency in C/C++ for embedded systems. * Demonstrated experience working with ...

This is hands-on engineering for real platforms operating in unforgiving environments in support of ... Embedded or Low-Level Experience - Exposure to embedded systems, resource-constrained environments ...

Senior Software Test Engineer

Everett, WA · On-site

$109.70 - $183.20/hr

Experience with embedded systems testing * Programming skills (Python preferred) * Experience with CI/CD and automation Preferred Qualifications * Experience with network test tools * Wireshark ...

Hardware Engineer

Everett, WA · On-site

$136K - $180K/yr

Hardware Engineer The Hardware Engineer designs, tests, and validates board-level hardware for ... Strong experience in microprocessor and embedded systems design, including system-level integration ...

Hardware Engineer

Everett, WA · On-site

$136K - $180K/yr

Hardware Engineer The Hardware Engineer designs, tests, and validates board-level hardware for ... Strong experience in microprocessor and embedded systems design, including system-level integration ...

Software Engineer, Plant Control

Everett, WA · On-site

$50 - $63.75/hr

... systems • Experience with embedded Linux, real-time systems, or low-level systems programming • Experience with time-series databases, data pipelines, and visualization tools such as InfluxDB ...

Controls/Firmware Engineer

Everett, WA · On-site

$120 - $165/hr

Support hardware-in-the-loop and system-level test activities. Required Qualifications: * Bachelors' Electrical Engineering, Computer Engineering, or related field * 5+ years in embedded controls or ...

next page

Showing results 1-20

Embedded Systems Engineer information

See Arlington, WA salary details

$69.2K

$152.1K

$212.7K

How much do embedded systems engineer jobs pay per year?

As of Aug 27, 2026, the average yearly pay for embedded systems engineer in Arlington, WA is $152,077.00, according to ZipRecruiter salary data. Most workers in this role earn between $123,500.00 and $181,100.00 per year, depending on experience, location, and employer.

What is an embedded systems engineer?

Embedded Systems Engineers are professionals who design, develop, and maintain embedded systems—specialized computing systems that perform dedicated functions within larger mechanical or electrical systems. These engineers work with both hardware and software, often programming microcontrollers or microprocessors to control devices like automobiles, medical equipment, consumer electronics, and industrial machines. Their expertise ensures devices are efficient, reliable, and optimized for specific tasks, making embedded systems a crucial part of modern technology.

What does an embedded systems engineer do?

An embedded systems engineer creates the software to control electronics or machines that are different from regular computers. This software needs to run on the specific hardware it controls. Their duties also include troubleshooting and testing. Essential skills include problem-solving, critical thinking, and communication. Work is typically in an office environment with full-time business hours. Educational qualifications include a bachelor’s or master’s degree in embedded systems engineering or a related field.

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 strong proficiency in C/C++ programming, embedded hardware knowledge, and a degree in electrical engineering, computer engineering, or a related field. Familiarity with real-time operating systems (RTOS), microcontroller development platforms, and debugging tools like oscilloscopes and logic analyzers is typically required. Problem-solving, attention to detail, and effective teamwork are critical soft skills for success in this role. These skills and qualities are essential to design reliable embedded solutions that meet strict performance, safety, and efficiency requirements.

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

Embedded Systems Engineers often encounter challenges when ensuring that hardware and software components work seamlessly together. These can include dealing with limited memory and processing power, timing constraints, and real-time performance requirements. Troubleshooting issues that arise from hardware-software interactions—such as driver compatibility, signal integrity, or power management—requires strong problem-solving skills and close collaboration with hardware designers and software developers. Engineers must frequently debug at both the hardware and code level, making attention to detail and cross-disciplinary communication essential in this role.

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

AspectEmbedded Systems EngineerFirmware Engineer
CredentialsBachelor's in Electrical Engineering, Computer Engineering, or related fields; certifications like Certified Embedded Systems EngineerBachelor's in Computer Engineering, Electrical Engineering; certifications like Certified Firmware Engineer
Work EnvironmentDesigning and developing embedded hardware/software for devices like automotive, medical, consumer electronicsWriting low-level code to optimize firmware for microcontrollers and embedded devices
Industry UsageUsed across automotive, aerospace, consumer electronics, industrial automationPrimarily in consumer electronics, IoT devices, and embedded hardware products

Both roles focus on embedded development but differ in scope. Embedded Systems Engineers work on both hardware and software integration, while Firmware Engineers specialize in writing low-level code for device firmware. Understanding these distinctions helps in choosing the right career path or job search focus.

Are embedded systems engineers in demand?

Embedded systems engineers are in high demand due to the growth of IoT, automotive, healthcare, and consumer electronics industries. They typically require skills in programming languages like C and C++, and knowledge of hardware design, with job opportunities available across various sectors worldwide.

What job categories do people searching Embedded Systems Engineer jobs in Arlington, WA look for?

The top searched job categories for Embedded Systems Engineer jobs in Arlington, WA are:

What cities near Arlington, WA are hiring for Embedded Systems Engineer jobs?

Cities near Arlington, WA with the most Embedded Systems Engineer job openings:

Infographic showing various Embedded Systems Engineer job openings in Arlington, WA as of August 2026, with employment types broken down into 1% As Needed, 83% Full Time, 11% Part Time, 4% Contract, and 1% Nights. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution, with an average salary of $152,077 per year, or $73.1 per hour.

Embedded Software Engineer II

Lynnwood, WA • On-site

$50 - $55/hr

Full-time

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


Job description

Benefits:
  • Competitive salary
  • Opportunity for advancement
  • Training & development

Embedded Software Engineer IILocation: Mossville, IL — Onsite, five days per week
Duration: 12-month contract
Why Join This Opportunity?
  • Work on advanced embedded control software for diesel engine and aftertreatment systems.
  • Contribute throughout the complete software development lifecycle.
  • Collaborate with experienced software, systems, validation, and testing teams.
  • Gain exposure to production-level embedded software in the heavy-equipment industry.
  • Work in a primarily office-based engineering environment with limited laboratory interaction.
Position Overview
The AES Group Inc. is seeking an Embedded Software Engineer II to support the development, enhancement, documentation, validation, and maintenance of embedded engine-control and aftertreatment software.
The ideal candidate has hands-on experience with MATLAB, Simulink, and Stateflow, along with strong technical documentation and cross-functional communication skills.
Key Responsibilities
  • Design, develop, and maintain embedded engine-control and aftertreatment software strategies.
  • Create control logic, software models, flow diagrams, and architectures using MATLAB, Simulink, and Stateflow.
  • Support concept development, implementation, validation, documentation, release, and production support.
  • Troubleshoot existing production software and implement continuous improvements.
  • Prepare technical documentation, engineering diagrams, flowcharts, and ISO-aligned design documents.
  • Collaborate with software developers, systems engineers, validation teams, and other engineering stakeholders.
  • Lead technical discussions to gather requirements and develop practical software solutions.
  • Analyze engine-test data and support software-related troubleshooting.
  • Review HIL and SIL validation results and work with validation engineers to resolve issues.
Required Qualifications
  • Bachelor’s degree in Computer Science, Software Engineering, Mechatronics Engineering, or a related discipline.
  • Two to four years of full-time industrial embedded software development experience.
  • Hands-on experience with MATLAB, Simulink, and Stateflow.
  • Experience developing or maintaining embedded control software for production systems.
  • Strong understanding of the embedded software development lifecycle.
  • Experience creating technical documentation, engineering diagrams, and flowcharts.
  • Strong written, verbal, analytical, and cross-functional collaboration skills.
Preferred Qualifications
  • Experience in automotive, heavy equipment, aerospace, industrial automation, or embedded systems.
  • Knowledge of diesel engine controls or aftertreatment systems.
  • Familiarity with Hardware-in-the-Loop and Software-in-the-Loop testing.
  • Exposure to Embedded C or C++.
  • Experience supporting software validation and interpreting test results.
Work Environment
The position is approximately 90% office-based, with occasional interaction in engine-testing laboratories. Engineers primarily review test results electronically and support software strategy development. Standard personal protective equipment may be required when entering laboratory areas.
Core Skills and Tools
  • Embedded software development
  • MATLAB, Simulink, and Stateflow
  • Engine-control software
  • HIL and SIL testing
  • Technical documentation
  • Software strategy development
  • Cross-functional engineering collaboration
Ready to make an impact? Apply now and join us on our journey!