1

Salaried Microcontroller Jobs in Seattle, WA (NOW HIRING)

Senior Firmware Engineer, Vehicle

Seattle, WA ยท On-site

$160K - $220K/yr

Strong understanding of your favorite microcontroller's memory subsystem, instruction pipeline ... Salary will be based on several factors including, but not limited to knowledge and skills ...

Senior Java Engineer

Redmond, WA ยท On-site

$140K - $170K/yr

... based on industry standard microcontroller). * Hardware Integration: * Interface with ... Salary range: $140,000 - $170,000 total compensation, including bonus, depending on experience and ...

Strong understanding of a microcontroller's memory subsystem, instruction pipeline, interrupt and ... Salary will be based on several factors including, but not limited to, knowledge and skills ...

Familiarity with computer system architecture, microprocessor, and microcontroller fundamentals ... Your base salary will be determined based on your location, experience, and the pay of employees in ...

Senior Electrical Engineer

Woodinville, WA ยท On-site

$139K - $171K/yr

Experience with microcontroller-based system design * Hands-on experience with lab equipment, such ... Our base salary is just one component of Peloton's competitive total rewards strategy that also ...

Strong understanding of your favorite microcontroller's memory subsystem, instruction pipeline ... Salary will be based on several factors including, but not limited to knowledge and skills ...

Senior Firmware Engineer, Vehicle

Seattle, WA ยท On-site

$160K - $220K/yr

Strong understanding of your favorite microcontroller's memory subsystem, instruction pipeline ... Salary will be based on several factors including, but not limited to knowledge and skills ...

Firmware Systems Manager

Lynnwood, WA ยท On-site

$131K - $237K/yr

Maintain expert-level understanding of microcontroller-based systems, including STM32-class devices ... salary. Additional factors considered in extending an offer include (but are not limited to ...

Firmware Systems Manager

Lynnwood, WA ยท On-site

$131K - $237K/yr

Maintain expert-level understanding of microcontroller-based systems, including STM32-class devices ... salary. Additional factors considered in extending an offer include (but are not limited to ...

Firmware Systems Manager

Lynnwood, WA ยท On-site

$131K - $237K/yr

Maintain expert-level understanding of microcontroller-based systems, including STM32-class devices ... salary. Additional factors considered in extending an offer include (but are not limited to ...

Salaried Microcontroller information

See Seattle, WA salary details

$14

$36

$45

How much do salaried microcontroller jobs pay per hour?

As of Aug 9, 2026, the average hourly pay for salaried microcontroller in Seattle, WA is $36.29, according to ZipRecruiter salary data. Most workers in this role earn between $28.70 and $44.04 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a microcontroller engineer, and why are they important?

To excel as a Microcontroller Engineer, you need a strong background in embedded systems, electronics, and programming languages such as C/C++. Familiarity with development tools like Integrated Development Environments (IDEs), debuggers, oscilloscope usage, and certifications such as Certified Embedded Systems Engineer can be valuable. Attention to detail, analytical thinking, and effective problem-solving are critical soft skills in this role. These competencies are essential for designing reliable, efficient embedded solutions that meet project specifications and industry standards.

What are some common challenges faced by microcontroller engineers when working on embedded systems projects?

Microcontroller engineers frequently encounter challenges such as optimizing code for limited memory and processing power, ensuring reliable real-time performance, and debugging hardware-software interactions. Collaborating closely with hardware designers, they must balance resource constraints with functionality and maintain clear communication across multidisciplinary teams. Staying current with new microcontroller architectures and toolchains is also essential for addressing project-specific technical hurdles and delivering robust solutions.

What is a salaried microcontroller?

Salaried microcontrollers is not a standard job title in the tech industry. Typically, a microcontroller refers to a compact integrated circuit designed to govern a specific operation in an embedded system, and professionals who work with them are often called embedded systems engineers or microcontroller programmers. If you are referring to a salaried position working with microcontrollers, this usually involves designing, programming, testing, and troubleshooting embedded systems in devices like appliances, vehicles, and industrial machines. Such roles require expertise in electronics, programming languages (like C or C++), and knowledge of embedded hardware. These positions are usually full-time and salaried, with compensation varying by industry and experience.

What is the difference between Salaried Microcontroller vs Embedded Systems Engineer?

AspectSalaried MicrocontrollerEmbedded Systems Engineer
CredentialsTypically requires an associate or bachelor's degree in electronics or computer engineeringUsually holds a bachelor's or master's degree in electrical engineering, computer science, or related fields
Work EnvironmentWorks in manufacturing, product development, or R&D labs focusing on microcontroller-based devicesWorks in diverse settings including industrial, automotive, consumer electronics, and IoT projects
Job FocusDesign, program, and test microcontroller-based systemsDesign and develop embedded software and hardware integration for complex systems

While both roles involve working with microcontrollers, a Salaried Microcontroller typically focuses on programming and testing specific microcontroller units, often within manufacturing or product development. An Embedded Systems Engineer has a broader scope, designing entire embedded systems that may include multiple hardware and software components. Both roles require knowledge of embedded programming, but the Embedded Systems Engineer often handles more complex system integration and architecture.

What jobs work with salaried microcontrollers?

Jobs that involve working with salaried microcontrollers include embedded systems engineer, firmware developer, hardware design engineer, and automation engineer. These roles typically require knowledge of programming languages like C or C++, circuit design, and debugging tools, often within industries such as consumer electronics, automotive, medical devices, and industrial automation.

Senior Firmware Engineer, Vehicle

K2 Space

Seattle, WA โ€ข On-site

$160K - $220K/yr

Full-time

Medical, Dental, Vision, Life, PTO

Re-posted 9 days ago


Job description

The Roleย 

We are seeking a Senior Embedded Software Engineer to develop and enhance lowlevel embedded software across the satellite platform. As a Senior Embedded Software Engineer,ย you'llย work closely with custom hardware to develop low-level software that brings our spacecraft to life. Fromย initialย hardware bring-up through fully integrated, flight-ready systems.ย 

You'llย build embedded software thatย interfaces directly withย sensors, actuators, and critical spacecraft subsystems, including propulsion, attitude control, and power. Your work will primarily be written in Rust and deployed on microcontrollers across our platform, requiring strong fundamentals in real-time systems, resource-constrained environments, and fault-tolerant design.ย 

Responsibilitiesย 

  • Create embedded software architecture for real-time, fault tolerant control of a 20kW+ spacecraft.ย 
  • Develop embedded software for new hardware integrated throughout the satellite.
  • Extend embedded software applications for managing hardware on some of the largest satellites that have ever flown.
  • Scale embedded software across different satellite products by building software infrastructure and development processes.
  • Debug complex HW/FW issues using traditional debug tools (JTAG/SWD, logic analyzers, oscilloscopes), and custom debug hooks both on the ground and in orbiting satellites.
  • Mentor a diverse team of software engineers and instill embedded software best practices.ย 

Qualificationsย 

  • 5+ years of experience developing embedded software in either Rust, C, or C++, targeting microcontrollers (ARM, RISC-V, or similar).ย 
  • Strong understanding of your favorite microcontroller's memory subsystem, instruction pipeline,ย interruptย and DMA controller.
  • Experience collaborating with hardware engineering teams.
  • Demonstrated ability to debug complex hardware/firmware issues.ย 

Nice to havesย 

  • Experience using Rust in hard real-time systems, either bare-metal or RTOS environments.ย 
  • Experience developing peripheral drivers without use of the vendor's software.
  • Experience with spacecraft flight software development.
  • Experience maintaining embedded software across multiple product revisions.
  • Experience with software verification and testing methods.
  • Experience with software and network performance analysis and debugging.
  • Experience with fault tolerant software design and implementation.
  • Experience defining, creating, and maintaining test systems for both hardware-in-the-loop and hardware-out-of-the-loop.ย 

Compensation and Benefits:ย 

  • Base salary range for this role is $160,000 - $220,000 + equity in the companyย 
  • Salary will be based on several factors including, but not limitedย toย knowledge and skills, education, and experience level
  • Comprehensive benefits package including paid time off, medical/dental/vision/ coverage, life insurance, paid parental leave, and many other perksย 

K2 Space logo

About K2 Space

Sourced by ZipRecruiter

Industry

Guided missile and space vehicle manufacturing

Company size

11 - 50 Employees

Headquarters location

Los Angeles, CA, US

Year founded

2022