Top Embedded Software Engineer Jobs in Seattle, WA

YesterdaySaved
In-Office
Seattle, WA
93K-192K Annually
Mid level
93K-192K Annually
Mid level
Other • Utilities
Develop and maintain embedded C and C++ microservices for broadband gateways and mesh extenders running on RDK-B. Responsibilities include implementing USP device-management behavior, interfacing with Wi-Fi and cellular subsystems through RDK and RBUS, maintaining containerized device services, writing tests, debugging software, validating firmware releases, and collaborating with OEM partners. The role also involves improving diagnostics, field data collection, documentation, and software delivery processes.
Top Skills: 5G802.11CC++ContainerizationContinuous IntegrationDhcpDnsEmbedded LinuxFixed Wireless AccessGitKubernetesMicroservicesNatRbusRdk-BTcp/IpTr-069Tr-181Tr-369UspWi-Fi
Mid level
Professional Services
Develop and maintain automated Hardware-in-the-Loop testing infrastructure for embedded software and hardware systems. Build Python-based test automation, expand coverage across controllers and machine interfaces, integrate hardware, troubleshoot electrical and software issues, investigate failures, improve diagnostics and repeatability, and support continuous verification for autonomous heavy equipment.
Top Skills: C++CanContinuous IntegrationDspaceEthernetHardware-In-The-Loop (Hil)I2CNational InstrumentsPythonSpiTyphoon HilUart
11 Days AgoSaved
In-Office
Seattle, WA
170K-190K Annually
Senior level
170K-190K Annually
Senior level
Professional Services
Define and drive functional safety strategy for autonomous heavy equipment. Develop hazard analyses, risk assessments, safety requirements, safety mechanisms, verification strategies, and safety cases across embedded hardware and software. Collaborate with firmware, electrical, robotics, and systems teams; investigate safety defects, assess release readiness, establish scalable safety processes, and support certification and field deployment of safety-critical products.
Top Skills: ActuatorsAutonomous RoboticsControllersEmbedded SystemsIec 61508Iso 26262Safety-Critical HardwareSafety-Critical SoftwareSensors
8 Days AgoSaved
In-Office or Remote
Seattle, WA
140K-165K Annually
Senior level
140K-165K Annually
Senior level
Analytics
Designs, develops, tests, and maintains embedded flight software for satellite imaging payload and ADCS subsystems. Leads software delivery across cross-functional engineering teams, supports requirements development, testing, documentation, analysis, and release processes, and provides technical leadership for mission-critical software. The role requires expertise in C/C++, Python, embedded Linux, and production software development, with opportunities to support additional spacecraft subsystems and mentor team members.
Top Skills: 10G EthernetBuildrootCC++Camera LinkCanDmaEmbedded LinuxFreertosGpioI2CJIRAPciePhyPythonRs-422SpacewireSpiU-BootUsartYocto
11 Days AgoSaved
In-Office or Remote
Seattle, WA
155K-180K Annually
Expert/Leader
155K-180K Annually
Expert/Leader
Analytics
Leads design, development, testing, release, and maintenance of satellite flight software for imaging payload and ADCS subsystems. Provides technical expertise, supports requirements and test planning, performs root-cause analysis, and collaborates with systems, embedded, operations, and mission teams. The role requires hands-on C/C++, Python, embedded Linux, cross-functional leadership, and delivery of reliable mission-critical software with minimal supervision.
Top Skills: 10G EthernetBuildrootCC++CameralinkCanDmaEmbedded LinuxFreertosGpioI2CJIRAPciePhyPythonRs-422SpacewireSpiU-BootUsartYocto
One Month AgoSaved
In-Office
Seattle, WA
105K-120K Annually
Senior level
105K-120K Annually
Senior level
Professional Services • Robotics • Design • Manufacturing
Develop embedded firmware and software for customer projects from requirements through production. Responsibilities include firmware design, microcontroller and Embedded Linux development, testing, documentation, integration, continuous deployment, and iterative customer feedback cycles. The role also supports electronics testing, HSE compliance, eco-design, product lifecycle analysis, and CSR improvements across projects in robotics, medical devices, mobility, and other high-tech markets.
Top Skills: BleCC#C++CanEmbedded LinuxEsp32I2CJavaLogic AnalyzersLoraLteNordic SemiconductorOscilloscopesPythonQtRs-232Rs-485SpiStm32UartYoctoZephyr
One Month AgoSaved
In-Office
Seattle, WA
130K-185K Annually
Mid level
130K-185K Annually
Mid level
Aerospace • Artificial Intelligence • Energy • Defense
Own real-time embedded software for spacecraft avionics, including power distribution and thermal control systems. Responsibilities include board bring-up, low-level driver and control-loop development, hardware/software debugging, command and telemetry integration, firmware updates, fault-tolerant design, automated testing, HITL validation, anomaly investigation, and cross-functional architecture work.
Top Skills: Bare-MetalCC++CanEmbedded NetworkingFreertosHardware-In-The-Loop (Hitl) TestingI2CJtagLogic AnalyzersMicrocontrollersOscilloscopesPythonRustSpiUart
One Month AgoSaved
Hybrid
Seattle, WA
100K-180K Annually
Mid level
100K-180K Annually
Mid level
Aerospace
Build high-performance embedded software for satellite servicing systems, including relative navigation, robotics, grappling, spacecraft interaction, and proprietary mechanism control. Develop software across varied computing hardware and architectures, and create hardware-in-the-loop and processor-in-the-loop systems. The role supports novel spaceflight technologies in a fast-paced startup environment.
Top Skills: C++Embedded SoftwareHilPilPython
19 Days AgoSaved
Hybrid
Seattle, WA
141K-226K Annually
Senior level
141K-226K Annually
Senior level
Artificial Intelligence • Cloud • Social Impact • Software • Wearables
Design, develop, test, and maintain embedded applications, networking configurations, supporting systems, and libraries for mission-critical connected devices. Lead architecture, design, and code reviews; collaborate with product, design, and engineering teams; improve development processes; integrate open-source technologies; ensure software quality, stability, and low latency; and mentor junior engineers.
Top Skills: CC++DhcpDnsEmbedded SystemsGoIntegration TestingNetworkingOpen Source TechnologiesPythonSystem TestingTcp/IpUnit TestingVpn
Reposted 2 Months AgoSaved
Remote or Hybrid
Seattle, WA
Mid level
Mid level
Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
The role involves developing and supporting virtualization technology for testing embedded systems, integrating test environments, and enhancing test processes.
Top Skills: Android EmulatorsCC++KvmQemuRustVirtio Drivers
26 Days AgoSaved
In-Office
Seattle, WA
160K-185K Annually
Senior level
160K-185K Annually
Senior level
Aerospace • Information Technology
Architect, develop, debug, and sustain embedded software for aviation cabin systems, including a Yocto-based video encoder/decoder platform. Responsibilities include HDCP-protected IP video streaming, FPGA and ARM SoC integration, device drivers, networking interfaces, hardware/software root-cause analysis, certification-aligned verification, lifecycle maintenance, release planning, and mentoring junior engineers.
Top Skills: ArmArm AssemblyBare-MetalBashCC++ConfluenceDevice TreesEmbedded LinuxEthernetFpgaFreertosGitGithub ActionsGpioGstreamerHardware-In-The-Loop TestingHdcpI2CJIRAJtagMulticastNxp I.MxOpenembeddedPetalinuxPytestPythonQnxQualcommRtosRtpRtspSpiTcpUartUcos-IiUdpUsbV4L2Xilinx VitisXilinx VivadoXilinx ZynqYoctoZephyr
Reposted 26 Days AgoSaved
In-Office or Remote
Seattle, WA
Senior level
Senior level
Software
Design and implement high-performance, 3GPP-compliant 5G Core control- and user-plane functions on ARM-based embedded Linux. Develop in C/Go/Rust, use DPDK for packet processing, optimize latency/throughput, debug protocol and performance issues, and collaborate cross-functionally to integrate carrier-grade systems.
Top Skills: 3Gpp5G Core (AmfArmAusfCDpdkEmbedded LinuxGdbGoGtp-UHttp/2LinuxNasNgapNrf)PcfPfcpRustSctpSmfTcp/IpTcpdumpUdmUdpUpfWireshark
New

Track Smarter, Apply Better.

Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.

Use For Free
Application Tracker Preview
28 Days AgoSaved
In-Office or Remote
Seattle, WA
Senior level
Senior level
Software
Develop and optimize low-level embedded software and firmware for wireless communication systems. Integrate WiFi and 5G/LTE modules, support board bring-up, and validate hardware-software interactions. Optimize CPU, DSP, FPGA, and power performance; implement secure boot and OTA firmware updates; debug complex subsystem interactions; and collaborate with hardware and cross-functional teams. Maintain technical documentation and participate in code reviews.
Top Skills: 5GArm ProcessorsBashCC++DspsFpgaFreertosLinux KernelLteMcusOta Firmware UpdatesPreempt_RtPythonRtosSecure BootWifi
2 Months AgoSaved
In-Office
Seattle, WA
125K-200K Annually
Junior
125K-200K Annually
Junior
Aerospace • Other
Develop and support embedded OS and platform software for Starlink spacecraft and ground systems. Responsibilities include maintaining Linux, Buildroot, and U-Boot branches; developing bootloaders, device drivers, secure boot, networking, software updates, and test infrastructure; supporting custom silicon and peripherals; and collaborating with hardware and application software teams through on-orbit operations.
Top Skills: ArmBuildrootCC++Continuous IntegrationEthernetLinuxLinux KernelPythonRustSecure BootU-Boot
Reposted 2 Months AgoSaved
In-Office
Seattle, WA
150K-290K Annually
Senior level
150K-290K Annually
Senior level
Aerospace • Artificial Intelligence • Machine Learning • Robotics • Software • Defense Technology
Design and implement high-quality C/C++ embedded avionics software for X-Bat UAVs. Lead cross-functional teams, own features from design to production, integrate firmware and autonomy systems, and develop HIL/virtualized test environments. Produce architecture and test documentation, build CI/test tools, prototype concepts, and ensure reliability, safety, and compliance for aerospace deployments.
Top Skills: BspCC++Continuous IntegrationDo-178CFirmwareFpgaGround Control Station (Gcs)Hardware-In-The-Loop (Hil)Network ProtocolsRtosSystemverilog
One Month AgoSaved
In-Office or Remote
Seattle, WA
168K-204K Annually
Senior level
168K-204K Annually
Senior level
Robotics
Designs, develops, tests, and maintains robotics middleware and application frameworks in modern C++ on embedded Linux. Owns platform components through deployment and fleet operation, improves reliability and performance, diagnoses complex concurrency and systems issues, and translates safety requirements into software behavior and verification. Collaborates across autonomy, systems, hardware, and software teams while leading technical reviews and mentoring engineers.
Top Skills: C++C++17Cap'N ProtoEmbedded LinuxFlatbuffersInterprocess CommunicationMultithreadingNetworkingNvidia JetsonProtocol BuffersRpc
2 Months AgoSaved
Remote
Seattle, WA
100K-130K Annually
Mid level
100K-130K Annually
Mid level
Information Technology • Internet of Things • Software
Develop and improve embedded graphics and compute drivers, customize products for embedded hardware and real-time operating systems, and profile and optimize drivers and applications. Write and review technical specifications while collaborating on reliable, high-quality safety-critical solutions. The role requires embedded software development, debugging, troubleshooting, and familiarity with graphics APIs, ARINC 653, and safety-critical development practices.
Top Skills: Arinc 653CC++DeosDo-178Embedded Operating SystemsIso 26262LinuxLynxosOpenclOpenglVulkanVxworks
Reposted 2 Months AgoSaved
In-Office
Seattle, WA
125K-175K Annually
Junior
125K-175K Annually
Junior
Aerospace • Other
Develop embedded software for custom modem and beamformer ASICs used in Starlink phased-array antennas. Implement flight-critical firmware, build automated RF measurement systems, support production RF testing, analyze on‑orbit performance, and collaborate with antenna engineers to improve performance and debug issues across development, factory, and mission operations.
Top Skills: AsicsAutomated Measurement SystemsBeamformingC++Ci/CdEmbedded CMicrocontrollersModemNetwork AnalyzerPhased Array Antenna SystemsRf Test EquipmentRustSignal GeneratorSpectrum Analyzer
Reposted 2 Months AgoSaved
Remote
Seattle, WA
Mid level
Mid level
Renewable Energy
Design, build, and scale embedded connectivity and security for distributed energy devices. Implement networking (Ethernet/Wi‑Fi/Thread/Zigbee/BLE), secure provisioning, OTA firmware pipelines, telemetry, and diagnostics. Support testing, certification, manufacturing validation, and cross-functional collaboration from prototype to deployment.
Top Skills: BleBootloadersCC++CertificatesCi/CdCoapEthernetFreertosHTTPIp NetworkingLogic AnalyzersMqttNetwork SniffersNtpObservability PlatformsProtocol AnalyzersPtpPythonSecure ElementsThreadTlsTpmWebsocketsWi-FiZephyrZigbee
2 Months AgoSaved
In-Office
Seattle, WA
133K-162K Annually
Senior level
133K-162K Annually
Senior level
Other
Lead architecture, implementation, integration, and verification of safety-critical embedded firmware for aerospace sensing products. Develop C/C++/Python/Assembly code, use SCADE model-based workflows, perform requirements traceability in DOORS, run LDRA/TQD analysis, support DO-178C certification, debug hardware/software interactions, collaborate across multidisciplinary teams, and mentor junior engineers.
Top Skills: AdaAdcAdobe FramemakerAfdxArinc 429AssemblyCC++CanDacDo-178CDxlFilteringHardware DebuggerIbm DoorsIbm EwmLdraLogic AnalyzerMixed-Signal Embedded DesignOscilloscopePythonReal-Time ProcessingRs-232ScadeSensor CalibrationTqd
2 Months AgoSaved
In-Office
Seattle, WA
125K-200K Annually
Junior
125K-200K Annually
Junior
Aerospace • Other
Design, develop, test, and operate highly reliable embedded software for Starlink spacecraft and ground systems. Build autonomous, fault-tolerant systems; create prototypes; analyze metrics; develop unit and hardware-in-the-loop tests; optimize performance; and own software through release and flight operations. Collaborate with hardware and software engineers, provide technical leadership, and continuously improve systems in a dynamic environment.
Top Skills: CC++Distributed SystemsHardware-In-The-Loop TestingLinuxPythonReal-Time Systems
2 Months AgoSaved
In-Office
Seattle, WA
114K-171K Annually
Mid level
114K-171K Annually
Mid level
Software • Appliances
Design, develop, optimize, test, and debug high-assurance embedded Linux software for radar equipment subsystems using C++. Participate in code and design reviews, improve development and testing practices, automate testing, and collaborate with radar, signal-processing, hardware, and software teams. The role owns assigned software components and contributes to secure, real-time platform functionality, including systems-level programming, communication protocols, and continuous improvement.
Top Skills: BitbakeC++Continuous DeploymentContinuous IntegrationDevOpsEmbedded LinuxGitI2CPythonQspiReal-Time Operating SystemsSpiTcp/IpUartUdpYocto
2 Months AgoSaved
Remote
Seattle, WA
Senior level
Senior level
Security • Software • Manufacturing
Provide technical leadership for embedded camera platforms, owning system architecture, on-device software, encoding, storage, streaming, and edge analytics. Lead JDM partner integration, cross-functional alignment, mentorship, architecture/code reviews, and adoption of AI-driven development tools to deliver robust edge devices.
Top Skills: Ai-Driven Development ToolsComputer VisionEdge AiEmbedded LinuxJoint Design Manufacturing (Jdm)McuRtosVideo EncodingVideo ProcessingVideo StorageVideo StreamingYocto
Reposted 2 Months AgoSaved
In-Office
Seattle, WA
169K-270K Annually
Expert/Leader
169K-270K Annually
Expert/Leader
Artificial Intelligence • Cloud • Social Impact • Software • Wearables
Lead and define embedded software architecture across multiple device product lines. Drive strategic planning, enforce company-wide embedded standards, evaluate open-source technologies, mentor senior engineers, and coordinate cross-functional teams to deliver scalable, reliable, secure firmware and device software.
Top Skills: CC++DhcpDnsEmbedded SystemsFirmwareGoPythonTcp/IpVpn
Reposted 2 Months AgoSaved
In-Office
Seattle, WA
141K-226K Annually
Senior level
141K-226K Annually
Senior level
Artificial Intelligence • Cloud • Social Impact • Software • Wearables
As a Senior Software Embedded Engineer, you'll design and build edge video and IoT solutions, lead SDK development, and ensure system compatibility for Axon's hardware and software products.
Top Skills: Arm SocsC++CudaGpuNpuOnnx RuntimeSdksTensorrtVpu
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account