1

Embedded Engineer Jobs in Bothell, WA (NOW HIRING)

Embedded Systems Engineer

Seattle, WA ยท On-site

$118K - $155K/yr

We're looking for an embedded robotics engineer to help design and build the distributed embedded system that powers these machines. You'll work across firmware, real-time control, device ...

Embedded Systems Engineer

Seattle, WA ยท On-site

$118K - $155K/yr

We're looking for an embedded robotics engineer to help design and build the distributed embedded system that powers these machines. You'll work across firmware, real-time control, device ...

Embedded Software Engineer

Redmond, WA ยท On-site

$149K - $196K/yr

Embedded Software Engineer Location: Redmond, WA JD: * 4+ years security and Embedded Software/Firmware development experience with coding in languages including, but not limited to, C, C++, C#, RUST ...

Embedded Software Engineer

Redmond, WA ยท On-site

$70 - $80/hr

Embedded Software Engineer Location: Redmond, WA (onsite) Duration: 6 month contract, additional extensions & conversion to FTE possible Compensation: $70/hr - $80/hr Work Requirements: s Position ...

Embedded Software Engineer

Redmond, WA ยท On-site

$70 - $80/hr

Embedded Software Engineer Location: Redmond, WA (onsite) Duration: 6 month contract, additional extensions & conversion to FTE possible Compensation: $70/hr - $80/hr Work Requirements: US Citizen or ...

Senior Embedded Firmware Engineer

Redmond, WA ยท On-site

$115K - $157K/yr

Team Red Dog is hiring a Senior Embedded Firmware Engineer for our client, a Fortune 50 technology leader and creative technology powerhouse. In this role, you will develop embedded firmware, device ...

Embedded Systems Test Engineer

Redmond, WA ยท On-site

$95K - $137K/yr

Embedded Systems Test Engineer Sigma Design is a product development, engineering, and manufacturing firm. Based out of the Pacific Northwest, we offer innovative concept through production services ...

Embedded Systems Test Engineer

Redmond, WA ยท On-site

$95K - $137K/yr

Embedded Systems Test Engineer Sigma Design is a product development, engineering, and manufacturing firm. Based out of the Pacific Northwest, we offer innovative concept through production services ...

The Engineering Manager will lead a software engineering team responsible for developing embedded software for devices, ensuring critical evidence is captured for customers during essential moments.

Experience developing embedded Linux systems using Yocto, buildroot, or similar systems * Familiarity with packaging CUDA libraries and applications * Familiarity with functional programming ...

next page

Showing results 1-20

Embedded Engineer information

See Bothell, WA salary details

$79.6K

$174.4K

$197.8K

How much do embedded engineer jobs pay per year?

As of Jul 8, 2026, the average yearly pay for embedded engineer in Bothell, WA is $174,357.00, according to ZipRecruiter salary data. Most workers in this role earn between $149,500.00 and $196,700.00 per year, depending on experience, location, and employer.

What engineers make $500,000?

Senior engineers in specialized fields such as software, electrical, or systems engineering can earn $500,000 or more annually, especially with extensive experience, advanced skills, and leadership roles. High compensation often involves working in industries like technology, aerospace, or finance, and may include bonuses, stock options, or profit sharing.

What engineers make $300,000 a year?

Senior embedded engineers with extensive experience, specialized skills in hardware and software integration, and often advanced certifications can earn $300,000 or more annually. High compensation is typically associated with leadership roles, working in high-demand industries like aerospace or defense, or in companies with competitive pay structures.

What is the difference between Embedded Engineer vs Firmware Engineer?

AspectEmbedded EngineerFirmware Engineer
Required CredentialsBachelor's in Electrical, Computer Engineering, or related fields; certifications like ARM or IoT certifications are commonBachelor's in Computer Engineering, Electrical Engineering, or related; often similar certifications in embedded systems or firmware development
Work EnvironmentDesigning and developing hardware-software integrated systems, often in industrial, automotive, or consumer electronicsWriting, testing, and debugging low-level code that runs directly on hardware devices like microcontrollers or embedded processors
Employer & Industry UsageElectronics manufacturers, automotive, aerospace, IoT companiesConsumer electronics, IoT devices, medical devices, automotive systems

Embedded Engineers and Firmware Engineers often work closely, but Embedded Engineers focus on both hardware and software integration, while Firmware Engineers specialize in low-level code development that runs directly on hardware. Both roles require similar skills and certifications, but their primary focus and work environment differ slightly.

What does an embedded engineer do?

An embedded engineer designs, develops, and tests software and hardware for embedded systems, which are specialized computing devices within larger systems such as appliances, vehicles, or industrial machines. They work with microcontrollers, real-time operating systems, and programming languages like C or C++, often collaborating with hardware engineers to ensure system functionality and reliability.

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

To thrive as an Embedded Engineer, you need a solid background in computer science or electrical engineering, with strong skills in C/C++, microcontroller programming, and embedded systems design. Familiarity with real-time operating systems (RTOS), hardware debugging tools, and version control systems like Git is typically required, and certifications such as Certified Embedded Systems Engineer (CESE) can be beneficial. Strong problem-solving abilities, attention to detail, and effective communication are standout soft skills in this field. These competencies are crucial for developing reliable, efficient embedded solutions that integrate seamlessly with hardware and meet user requirements.

What are some common challenges faced by Embedded Engineers when working on cross-functional teams?

Embedded Engineers often collaborate closely with hardware designers, software developers, and test engineers, which can present challenges related to communication and integration. Aligning the firmware with hardware specifications, managing resource constraints, and ensuring timely debugging across different platforms are frequent hurdles. To succeed, Embedded Engineers need strong communication skills and a collaborative mindset to bridge gaps between disciplines and deliver cohesive, reliable systems.

Will an embedded engineer be replaced by AI?

Embedded engineers design and develop software and hardware for embedded systems, and while AI can automate certain tasks like testing and data analysis, it is unlikely to fully replace the need for human engineers who require specialized knowledge of hardware, real-time constraints, and system integration. AI tools can augment their work but do not currently replace the critical thinking and problem-solving skills essential to the role.
What are popular job titles related to Embedded Engineer jobs in Bothell, WA? For Embedded Engineer jobs in Bothell, WA, the most frequently searched job titles are:
What job categories do people searching Embedded Engineer jobs in Bothell, WA look for? The top searched job categories for Embedded Engineer jobs in Bothell, WA are:
What cities near Bothell, WA are hiring for Embedded Engineer jobs? Cities near Bothell, WA with the most Embedded Engineer job openings:
Infographic showing various Embedded Engineer job openings in Bothell, WA as of July 2026, with employment types broken down into 1% Internship, 85% Full Time, 12% Part Time, and 2% Contract. Highlights an 84% Physical, 5% Hybrid, and 11% Remote job distribution, with an average salary of $174,357 per year, or $83.8 per hour.

Embedded Systems Engineer

Vale Concepts

Seattle, WA โ€ข On-site

$118K - $155K/yr

Full-time

Medical, Dental, Vision

Posted 29 days ago


Job description

About the Role

Vale Concepts is building the next generation of robotic matcha machines: reliable, intelligent, serviceable systems that bring craft-quality beverage preparation into real-world retail environments.

We're looking for an embedded robotics engineer to help design and build the distributed embedded system that powers these machines. You'll work across firmware, real-time control, device orchestration, reliability, telemetry, and over-the-air software delivery. This is a hands-on engineering role for someone who wants to own core architecture, ship production hardware, and build systems that operate reliably in the field.

The ideal candidate has strong embedded systems fundamentals, experience with Rust on microcontrollers or constrained devices, and a track record of building reliable software for physical systems. Experience with CAN bus, OTA updates, robotics, telemetry, aerospace, automotive, industrial automation, or high-reliability hardware products is especially relevant.

We also expect every engineer on the team to embrace modern AI-assisted software development practices: using AI tools to accelerate implementation, improve code quality, explore designs, write tests, generate documentation, and raise the pace of engineering without compromising rigor.

What you'll do

Design and implement firmware and embedded software for a distributed robotic system spanning multiple MCUs, sensors, actuators, and control boards.

Build robust communication and orchestration layers across devices, with a strong preference for CAN bus or similar field-proven embedded networks.
Develop reliable over-the-air update systems, bootloaders, rollback mechanisms, diagnostics, and recovery flows for machines deployed in the field.
Own key parts of the runtime architecture for a robotic matcha machine, including device state management, safety handling, telemetry, fault detection, and serviceability.
Write production-quality Rust for embedded targets, with thoughtful use of C/C++ where appropriate.
Collaborate closely with mechanical, electrical, robotics, product, and operations teams to turn prototypes into dependable production systems.
Develop test infrastructure for embedded software, including hardware-in-the-loop testing, simulation, CI, fault injection, and long-duration reliability testing.
Use AI development tools as a normal part of your workflow to increase engineering leverage, improve code review, prototype faster, and maintain high standards.
Help define engineering practices for embedded reliability, release management, observability, and field debugging.

What we're looking for


Strong experience building embedded systems for real-world hardware products.

Fluency in Rust, C, or C++, with a strong preference for Rust experience on MCUs, embedded Linux, or constrained devices.
Experience designing distributed systems across multiple embedded controllers, boards, or devices.
Comfort working close to hardware: reading schematics, debugging buses, using oscilloscopes or logic analyzers, and collaborating with EE teams.
Experience with at least some of: CAN bus, embedded networking, motor control, sensor integration, robotics, industrial automation, aerospace systems, automotive systems, or telemetry-heavy products.
Practical understanding of reliability engineering for deployed hardware: watchdogs, safe states, error handling, diagnostics, logging, update safety, recovery paths, and field support.
Experience with OTA update systems, bootloaders, firmware release processes, or secure software delivery.
A bias toward ownership, clear communication, and shipping durable systems rather than demos.
Enthusiasm for AI-assisted software development and a willingness to continuously improve how engineering work gets done.

Nice to have

Experience with Embassy, RTIC, Zephyr, FreeRTOS, embedded Linux, or similar embedded runtimes.
Experience with Rust embedded crates, HALs, async embedded Rust, or no-std development.
Experience with CANopen, UAVCAN/Cyphal, J1939, or custom CAN protocols.
Experience with robotics platforms, motion systems, pumps, valves, thermal systems, food automation, or mechatronics.
Experience building telemetry, observability, and diagnostics systems for fleets of deployed machines.
Experience in aerospace, drones, automotive, industrial controls, consumer hardware, or high-volume field-deployed hardware.
Prior work on safety-critical or high-reliability systems.


How we work

We are a small, ambitious team building physical systems that have to work every day in the real world. We value engineers who can move from architecture to implementation to debugging on the bench. We care about simplicity, reliability, maintainability, and fast iteration.
We also believe AI is becoming a core engineering multiplier. We expect candidates to be curious and practical about using AI tools for coding, testing, design exploration, debugging, documentation, and review while maintaining strong technical judgment.

Why join

You'll help define the embedded architecture for a new category of robotic beverage systems.
You'll work on a tangible product where software directly controls real-world motion, sensing, preparation, and reliability.
You'll have meaningful ownership from prototype through production deployment.
You'll join early enough to shape technical direction, engineering culture, and the way we build AI-accelerated hardware products.

Location

This role is **on-site in Seattle, WA**. We believe close collaboration between software, electrical, mechanical, robotics, and operations teams is essential for building great physical products.

Compensation

$118,000 - $155,000 per year

Benefits

  • Company funded ORCA card
  • Medical, dental, and vision benefits
  • Annual bonuses
  • Joining a fun startup in Seattle
Employment Type: FULL_TIME