wagey.ggwagey.ggv1.0-68eec7a-3-May
Browse Tech JobsCompaniesFeaturesPricingFAQs
Log InGet Started Free
Jobs/Firmware Engineer Role/K2 Space - Principal Embedded Firmware Engineer
K2 Space

K2 Space - Principal Embedded Firmware Engineer

Remote - United States$190k - $285k+ Equity1mo ago
RemotePrincipalNADiagnosticsSemiconductorsFirmware EngineerPrincipalC++Assembly

Upload My Resume

Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT

Apply in One Click
Apply in One Click

Requirements

• 10+ years of experience in embedded firmware development, with significant ownership of SoC-level firmware. • Deep expertise in C/C++ for embedded systems; strong understanding of low-level hardware interactions. • Hands-on experience with SoC bring-up from first silicon. • Strong understanding of CPU architectures (ARM, RISC-V, or similar), memory systems (SRAM, DRAM, DDR, caches), interrupts, DMA, interconnects, and low-power states. • Experience working closely with ASIC/SoC design teams. • Proven ability to debug complex hardware/firmware issues. • Experience with secure boot, hardware security modules, or cryptographic accelerators. • Familiarity with pre-silicon environments (RTL simulation, emulation, FPGA prototyping). • Experience with high-speed interfaces (PCIe, Ethernet, JESD, SerDes). • Background in satellite communication, networking, compute, automotive, or high-reliability systems. • Experience defining firmware for radiation-tolerant or safety-critical systems.

Responsibilities

• Define the overall embedded firmware architecture for custom SoCs, including boot flows, hardware abstraction layers (HALs), drivers, and system services. • Develop low-level firmware in C/C++ (and assembly where needed) for CPUs, DSPs, and microcontrollers embedded within SoCs. • Own boot ROM, first-stage bootloader, secure boot, and early initialization sequences. • Design and implement device drivers for on-chip peripherals (DMA, memory controllers, interconnects, SerDes, ADC/DAC interfaces, timers, GPIO, etc.). • Lead pre-silicon firmware development. • Drive post-silicon bring-up, including power-on sequencing, clocking, reset, memory bring-up, and peripheral validation. • Debug complex HW/FW issues using JTAG, logic analyzers, oscilloscopes, trace tools, and custom debug hooks. • Collaborate with SoC architects to define register maps, memory maps, interrupts, DMA flows, and debug infrastructure. • Provide firmware input during architecture, PDR/CDR, and silicon reviews. • Bring up and integrate RTOS or bare-metal. • Support integration with higher-level system software or application processors as needed. • Implement robust error handling, logging, and recovery mechanisms. • Support manufacturing test, production firmware, and field diagnostics. • Contribute to long-term firmware maintainability and scalability across multiple SoC generations.

Benefits

• Base salary range for this role is $190,000 - $285,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 unlimited paid time off, medical/dental/vision coverage, life insurance, paid parental leave, and many other perks • If you don’t meet 100% of the preferred skills and experience, we encourage you to still apply! Building a spacecraft unlike any other requires a team unlike any other and non-traditional career twists and turns are encouraged! • If you need a reasonable accommodation as part of your application for employment or interviews with us, please let us know. • Export Compliance • Export Compliance • As defined in the ITAR, “U.S. Persons” include U.S. citizens, lawful permanent residents (i.e., Green Card holders), and certain protected individuals (e.g., refugees/asylees, American Samoans). Please consult with a knowledgeable advisor if you are unsure whether you are a “U.S. Person.” • The person hired for this role will have access to information and items controlled by U.S. export control regulations, including the export control regulations outlined in the International Traffic in Arms Regulation (ITAR). The person hired for this role must therefore either be a “U.S. person” as defined by 22 C.F.R. § 120.15 or otherwise eligible for a federally issued export control license. • Equal Opportunity • Equal Opportunity

Get Started Free

No credit card. Takes 10 seconds.

Privacy·Terms··Contact·FAQ·Wagey on X