2

Remote Embedded Firmware Engineer Jobs in Seattle, WA

Low-layer control (OS, drivers, Firmware) and proven expertise in application and interconnectivity ... We are seeking a Linux Embedded Engineer to join our team of 20 Witekians, coming from different ...

Low-layer control (OS, drivers, Firmware) and proven expertise in application and interconnectivity ... We are seeking a Linux Embedded Engineer to join our team of 20 Witekians, coming from different ...

Senior Software Engineer

Seattle, WA ยท On-site +1

$112K - $168K/yr

Design, develop, and maintain embedded software on ARM 64/32 bit processors and microcontrollers ... Support for remote work or a desk with a view. Weekly Q&A sessions with our executive team. Impinj ...

Senior Engineer, Traffic

Sammamish, WA ยท On-site +1

$58.86 - $81.01/hr

City Hall, 801 228th Avenue SE, Sammamish, WA Job Type: Full-Time Remote Employment: Flexible ... The Senior Traffic Engineer plays a key role in advancing traffic safety and shaping an efficient ...

Staff Product Manager, Embedded

Seattle, WA ยท On-site +1

$280K - $350K/yr

We align cross-functional teams-including Engineering, Legal, Compliance, and Design-on key ... As a perk, we also have up to four weeks per year of fully remote work! Responsibilities * Own the ...

... embedded to cloud * Foster professional relationships with key partners in the US * Work within the Enterprise team in Zurich as a remote engineer and collaborate with other development teams to ...

Remote, USA Let's create our future together at The AES Group! About The AES Group: The AES Group ... Perform firewall upgrades, firmware updates, and security patch management. * Troubleshoot complex ...

... embedded software and systems engineering, firmware, mechanical and structural design and analysis ... remote teams and offshore delivery models. Benefits Pay Range: Compensation ranges from USD 150K to ...

... embedded software and systems engineering, firmware, mechanical and structural design and analysis ... Familiarity working with global remote teams and offshore delivery models. Benefits Pay Range:

Senior DevSecOps Engineer

Bellevue, WA ยท Remote

$129K - $177K/yr

Senior DevSecOps Engineer (Remote-based role that requires US-citizenship) About us Hyperproof is ... You will ensure that physical hardware configurations (firmware, networking, and storage layout ...

next page

Showing results 1-20

Remote Embedded Firmware Engineer information

See Seattle, WA salary details

$83.6K

$138.8K

$186.6K

How much do remote embedded firmware engineer jobs pay per year?

As of Aug 15, 2026, the average yearly pay for remote embedded firmware engineer in Seattle, WA is $138,848.00, according to ZipRecruiter salary data. Most workers in this role earn between $117,200.00 and $160,500.00 per year, depending on experience, location, and employer.

How do remote embedded firmware engineers typically collaborate with hardware teams to ensure successful integration?

Remote Embedded Firmware Engineers frequently collaborate with hardware engineers through virtual meetings, shared documentation, and remote debugging tools. They often participate in design reviews, discuss hardware schematics, and provide input on hardware-software interface requirements. Effective communication is crucial, as firmware needs to be tested on physical hardware, which may require coordinated remote access to lab equipment or shipping prototypes. Regular updates and clear documentation help ensure smooth integration and address potential issues early in the development cycle.

What is a remote embedded firmware engineer?

A Remote Embedded Firmware Engineer is a professional who designs, develops, and maintains low-level software (firmware) that directly controls hardware devices, typically in embedded systems such as IoT devices, consumer electronics, or automotive systems. Working remotely, they collaborate with cross-functional teams using online tools and platforms to write, test, and debug code, ensuring the seamless integration of hardware and software. This role requires strong programming skills, usually in C or C++, and a solid understanding of hardware architectures and communication protocols. Remote Embedded Firmware Engineers must also be effective communicators and self-motivated to work independently from various locations.

What are the key skills and qualifications needed to thrive as a remote embedded firmware engineer?

To thrive as a Remote Embedded Firmware Engineer, you need strong proficiency in C/C++ programming, embedded systems design, and a solid background in electronics or computer engineering, often supported by a relevant degree. Familiarity with microcontroller architectures, real-time operating systems (RTOS), and tools like JTAG debuggers or version control systems is typically required. Excellent problem-solving, self-motivation, and clear remote communication skills help distinguish top performers in this role. These capabilities are crucial for developing reliable firmware, collaborating effectively across distributed teams, and delivering robust embedded solutions.

What is the difference between Remote Embedded Firmware Engineer vs Remote Software Developer?

AspectRemote Embedded Firmware EngineerRemote Software Developer
Required CredentialsBachelor's in Electrical Engineering, Computer Engineering, or related; embedded systems certificationsBachelor's in Computer Science or related; programming certifications
Work EnvironmentEmbedded hardware, microcontrollers, real-time OSGeneral software development, web or app development
Industry UsageConsumer electronics, automotive, IoT devicesWeb, mobile, enterprise applications
Search & Comparison IntentFocus on embedded systems, hardware integrationFocus on software development, platforms

The main difference is that Remote Embedded Firmware Engineers work primarily with hardware and embedded systems, requiring knowledge of microcontrollers and real-time OS, while Remote Software Developers focus on software applications across various platforms. Both roles require programming skills, but their environments and industry applications differ significantly.

What are the most commonly searched types of Embedded Firmware Engineer jobs in Seattle, WA?

The most popular types of Embedded Firmware Engineer jobs in Seattle, WA are:

What are popular job titles related to Remote Embedded Firmware Engineer jobs in Seattle, WA?

For Remote Embedded Firmware Engineer jobs in Seattle, WA, the most frequently searched job titles are:

What job categories do people searching Remote Embedded Firmware Engineer jobs in Seattle, WA look for?

The top searched job categories for Remote Embedded Firmware Engineer jobs in Seattle, WA are:

Senior Embedded Engineer- Developer Experience

Hubble Network

Seattle, WA โ€ข On-site, Remote

$141K - $184K/yr

Full-time

Medical, Dental, Vision, PTO

Posted 6 days ago


Job description

Hubble Network was founded with the intention of delivering on the promise of what Internet-of-Things (IoT) was supposed to be. We're building a global Bluetoothยฎ network dedicated to machine-to-machine connectivity. We differentiate ourselves as the first modem-less and gateway-less, direct-to-satellite network from off-the-shelf Bluetoothยฎ Low Energy chips. Hubble is ideal for applications in logistics, AgTech, and maritime where economies of scale for volume consumer and enterprise asset tracking is a priority. Our goal is to be the first billion-endpoint-connected network in the world.
Hubble is an early-stage, venture-backed startup supported by some of the best investors in the world. In their previous lives, the founding team has been successful in raising $100s of millions in venture funding, developing the Amazon Sidewalk network, launching billions of dollars of space assets, and leading their teams to successful exits, both through acquisition and IPO. We are now looking to bring on talented team members who are the best at what they do to help us make Hubble a reality for the world.
The Role
We are looking for a Senior Embedded Engineer- Developer Experience to own the developer's first hour - and first year - on the Hubble network. A device reaches our satellites using 64-FSK modulation running directly on commodity BLE radio silicon. No modem, no gateway, no cellular bill. That is a genuinely new thing for a firmware engineer to hold in their hands, and right now the distance between "I have an nRF52 dev kit on my bench" and "my device is talking to a satellite" is measured in days rather than minutes. Your job is to collapse that distance, and then to keep it collapsed as our SDK, our supported silicon portfolio, and our constellation all grow underneath it. The role splits into two halves that reinforce each other:
Build & Connect: You will make bring-up on Hubble fast, obvious, and boring - across Zephyr, nRF Connect SDK,ESP-IDF, and SimpleLink, and across the seven SoC families we support today. Reference applications, board support, quickstarts, sample code, and the written material that surrounds them. You are the engineer who notices that our getting-started path assumes knowledge nobody outside the building has, and fixes it.
Update & Monitor: Once a device is in the field, it is on the far side of an intermittent, uplink-dominant, power-constrained satellite link. Firmware updates, configuration changes, remote commands, and diagnostics all have to work through that keyhole. You will build and harden the device-side of fleet management for a link budget that is nothing like a Wi-Fi or cellular product - and design the tooling that makes fleet health legible to the developers who own those devices.
Underpinning both: you will be a critical addition to our embedded validation team's hardware-in-the-loop effort. Every claim we make about "works on 100+ boards" or "OTA with rollback" has to be continuously proven against real silicon under real RF conditions, on every pull request. You will help scale a HITL fleet that is presently the difference between Hubble Network shipping confidently and shipping hopefully.
An Ideal Candidate Has:โ€ข A Sense of Urgency: Lead projects from concept to reality, rapidly and effectively.
โ€ข High Learning Agility: Love to learn; have a grounded approach to recognizing your weaknesses and take the initiative to sharpen your engineering foundations to better collaborate with teammates from different backgrounds.
โ€ข A Developer's Empathy: An instinct for where other engineers will get stuck, and the impatience to remove that obstacle rather than document a workaround for it.
โ€ข Excellent Communication Skills: Effectively convey ideas and communicate technical topics with engineering, marketing, and operations; write clearly enough that your work is the reason someone else's project succeeds.
โ€ข Anticipation of Needs: Identify problems, think creatively, and rapidly produce reliable and cost-effective solutions to meet the ever growing and changing needs of an early-stage company.
Key ResponsibilitiesBuild & Connect
  • Own the developer bring-up path onto the Hubble network: reference applications, board support, samples, and quickstarts across our supported SoC portfolio (Nordic nRF52/nRF53/nRF54, Silicon Labs EFR32MG24, TI CC2340/CC2755, Espressif ESP32-C6).
  • Port and maintain the Hubble SDK across Zephyr, nRF Connect SDK, ESP-IDF, and vendor SDKs; drive the abstractions that make adding the next chip family a week rather than a quarter.
  • Bring up new hardware targets end to end - schematic review, RF sanity, antenna tuning, conducted power measurement, first successful satellite packet - and write down what it took.
  • Author the developer-facing technical material that goes with the code: integration guides, application notes, and worked examples that a firmware engineer outside Hubble can follow unassisted.
  • Partner with vendors and dev-board ecosystem partners to get Hubble support into the boards developers already own.

Update & Monitor
  • Design and implement device-side firmware update, remote configuration, and command handling that survive an intermittent, bandwidth-limited satellite link, including staged rollout and rollback behavior.
  • Build the device-side diagnostics and logging story: what a constrained endpoint should record, what is worth spending uplink budget on, and how a developer sees it.
  • Work with platform and data teams so that fleet health - link performance, retry behavior, packet success rate, power draw - is observable and self-serviceable rather than a support ticket.
  • Feed field and integration learnings back into SDK priorities as reusable modules and tooling rather than one-off fixes.

Validation & Hardware-in-the-Loop
  • Extend our HITL infrastructure so SDK changes are automatically exercised on real silicon: self-hosted CI runners, board provisioning and auto-detection, flashing and reset control, serial and RF instrumentation.
  • Build automated test suites in pytest and Twister covering SDK samples, integration paths, OTA flows, and power behavior across the full board matrix.
  • Make test results legible - reporting and historical trending that lets an engineer find the cause of a red build in minutes.
  • Contribute to gateway-side and mobile SDK HITL work (shielded-room RF isolation, Android/iOS device orchestration) alongside the embedded validation team.
    Developer Community & Cross-Functional teams.
  • Work closely with marketing on developer-focused content, launches, and dev-board programs - as the engineer whose hands are actually on the hardware, not as a reviewer of someone else's copy.
  • Represent Hubble in the open-source embedded community, including upstream contributions where our work belongs upstream.
  • Act as an internal advocate for the developer experience, identifying and resolving friction before customers hit it.

How We Work
  • Hands-On Engineering: We value engineers who move seamlessly between architecture, implementation, and debugging. You will work with real hardware, real RF, and real customer constraints daily.
  • Cross-Functional Collaboration: You will interface closely with the core SDK team, embedded validation, RF engineers, space operations, and marketing.
  • Tools: Modern development tooling including AI, Git, GitHub Actions, Jira, and Confluence. Comfort with oscilloscopes, logic analyzers, spectrum analyzers/VNAs, and JTAG/SWD debuggers is essential.

Required Qualifications
  • 7+ years of deep hands-on firmware experience in C, with a track record of shipping or supporting production embedded systems on BLE-capable silicon.
  • Substantial Zephyr RTOS experience - devicetree, Kconfig, west, out-of-tree modules, board porting - and familiarity with at least one of nRF Connect SDK, ESP-IDF, or TI SimpleLink.
  • Demonstrated experience building automated test infrastructure for embedded targets: CI on real hardware, pytest and/or Twister, self-hosted runners, test reporting.
  • Solid understanding of OTA update mechanisms, power optimization, and memory-constrained environments.
  • Experience with embedded build systems (CMake, Make) and cross-compilation toolchains, including porting to constrained targets.
  • Exceptional written and verbal communication: you can explain a hard embedded problem to an engineer who has never seen your hardware, and they will succeed on the first try.
  • Experience working directly with external developers or customers - support, enablement, developer relations, technical content, or field bring-up.
  • All applicants must be a U.S. citizen or lawful permanent resident (i.e. "green card holder") as defined by ITAR (22 CFR ยง120.15).

Strongly Preferred
  • Upstream contributions to Zephyr, or an active role in the embedded open-source community.
  • A public body of technical writing, talks, or demos aimed at embedded developers.
  • Prior experience with IoT platforms, device management/fleet tooling, asset tracking, or connectivity products at scale.
  • RF fundamentals: link budget reasoning, antenna tuning, EIRP measurement, and the patience for problems that are only reproducible on the bench.
  • Cryptographic know-how; experience with PSA or TF-M is a plus.

Compensation & Benefits
  • Salary: $130,000 - $179,000 (commensurate with experience)
  • Comprehensive Benefits - Health, Dental, Vision, & HSA options
  • Unlimited PTO
  • Commuter Benefits (if working from HQ)
  • Learning & Development Allowance
  • Health & Wellness Stipend
  • Sabbatical Program - Recharge and explore new ideas
  • Cutting-Edge Space Tech - Work on state-of-the-art satellite systems

ITAR Requirements
Hubble is required by the U.S. Government to comply with various space technology export regulations including the
International Traffic in Arms Regulations (ITAR). All applicants must be a U.S. citizen or lawful permanent resident
("green card holder") as defined by ITAR (22 CFR ยง120.15).
Hubble is committed to creating an inclusive environment and is proud to be an equal opportunity employer. Each individual
has the right to work in a professional environment that promotes equal employment opportunity and prohibits
discriminatory practices, including harassment. All qualified applicants will receive consideration for employment without
regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics,
disability, age, or veteran status.