> Markdown version of [/jobs/ext/2734569-senior-embedded-firmware-engineer](https://www.wearedevelopers.com/jobs/ext/2734569-senior-embedded-firmware-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Embedded Firmware Engineer - **Company:** K2 Space - **Location:** United States (Remote available) - **Experience:** Expert - **Salary:** $170,000.0 - $250,000.0 - **Contract:** Permanent contract - **Skills:** Systems Engineering, C++ (Programming Language), Computer Engineering, Software Debugging, Device Drivers, Microprocessors, Dynamic Random-Access Memory, Embedded Software, Emulators, Ethernet, Firmware, Field-Programmable Gate Array (FPGA), Hardware Security Module, Joint Test Action (IEEE Standards), PCI Express, Real-Time Operating Systems, Reduced Instruction Set Computing, System on a Chip, System Software, Data Logging, PIC Microcontroller, Application Specific Integrated Circuits, Caching, Bare Metal, U-Boot - **Published:** September 5, 2026 - **Apply:** https://arc.dev/remote-jobs/j/redirect/pho79xqko0 ## About the Role With multiple launches planned through 2026 and 2027, we're Building Bigger to develop the solar system and become a Kardashev Type II (K2) civilization. If you are a motivated individual who thrives in a fast-paced environment and you're excited about contributing to the success of a groundbreaking Series C space startup, we'd love for you to apply., * 5+ years of experience in embedded firmware development for SoCs or complex embedded systems. * Strong proficiency in C/C++ for embedded systems and a solid understanding of low-level hardware interactions. * Hands-on experience with SoC bring-up or board-level bring-up. * Strong understanding of CPU architectures (ARM, RISC-V, or similar), memory systems (SRAM, DRAM, DDR, caches), interrupts, DMA, and low-power states. * Experience collaborating with ASIC/SoC design or hardware engineering teams. * Demonstrated ability to debug complex hardware/firmware issues. Nice to Have * Experience with secure boot, hardware security modules, or cryptographic accelerators. * Familiarity with pre-silicon environments such as RTL simulation, emulation, or FPGA prototyping. * Experience with high-speed interfaces (PCIe, Ethernet, JESD, SerDes). * Background in satellite communication, networking, compute, automotive, or other high-reliability systems. * Experience developing firmware for radiation-tolerant or mission-critical systems. ## Description We are seeking a Senior Embedded Firmware Engineer to develop and enhance low-level embedded firmware for high-performance mixed-signal and digital SoCs. In this role, you will contribute to the bring-up, validation, and production readiness of custom silicon by working closely with digital ASIC, mixed-signal, RF, verification, and system engineering teams. You will help implement core firmware components, validate hardware functionality, and ensure reliable, scalable firmware foundations for next-generation products., * Contribute to the design and implementation of embedded firmware architecture, including boot flows, HAL components, drivers, and system services. * Develop low-level firmware in C/C++ (and assembly when required) for CPUs, DSPs, and microcontrollers within custom SoCs. * Implement and maintain bootloaders, secure boot flows, and early hardware initialization sequences. * Develop device drivers for on-chip peripherals such as DMA engines, memory controllers, interconnects, SerDes, ADC/DAC interfaces, timers, and GPIO. * Participate in pre-silicon firmware development and validation activities. * Support post-silicon bring-up, including power-on sequencing, clock/reset initialization, memory bring-up, and peripheral testing. * Debug hardware/firmware interactions using JTAG, logic analyzers, oscilloscopes, trace tools, and custom debug instrumentation. * Collaborate with SoC architects and designers to refine register maps, memory maps, interrupt structures, DMA flows, and debug infrastructure. * Provide firmware input during design reviews and silicon development milestones. * Bring up and integrate RTOS or bare-metal environments. * Support integration with higher-level system software or application processors. * Implement robust error handling, logging, and recovery mechanisms. * Contribute to manufacturing test firmware, production firmware, and field diagnostics. * Help ensure long-term maintainability and scalability of firmware across multiple SoC generations. ## Related Videos - [Building a hypercar from scratch](https://www.wearedevelopers.com/videos/607-building-a-hypercar-from-scratch) - [The Gashlycrumb Tinies of AI Networking You Must Know (or Languish!)](https://www.wearedevelopers.com/videos/2067-the-gashlycrumb-tinies-of-ai-networking-you-must-know-or-languish) - [HTTP headers that make your website go faster](https://www.wearedevelopers.com/videos/1676-http-headers-that-make-your-website-go-faster) - [The best of two worlds - Bringing enterprise-grade Linux to the vehicle](https://www.wearedevelopers.com/videos/67-the-best-of-two-worlds-bringing-enterprise-grade-linux-to-the-vehicle) - [Unleashing the Full Potential of the Arm Architecture – Write Once, Deploy Anywhere](https://www.wearedevelopers.com/videos/940-unleashing-the-full-potential-of-the-arm-architecture-write-once-deploy-anywhere) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) ## Related Articles - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Dev Digest 134 - Where pixels sing?](https://www.wearedevelopers.com/magazine/477-dev-digest-134-where-pixels-sing) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Dev Digest 138 - Are you secure about this?](https://www.wearedevelopers.com/magazine/486-dev-digest-138-are-you-secure-about-this) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers)