Senior Embedded Firmware Engineer

4 hours, 1 minute ago
Full-time
Senior
IoT and Embedded Systems

K2 Space Corporation

K2 Space builds high-powered satellite platforms and satellite buses for missions across LEO, MEO, and GEO, emphasizing higher payload power, large payload mass, vertical integration, and in-house manufacturing.

Defense and Space Manufacturing
51-200
Founded 2022
$180M raised

Description

  • 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 for CPUs, DSPs, and microcontrollers in 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 and firmware interactions using JTAG, logic analyzers, oscilloscopes, trace tools, and custom 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 firmware remains maintainable and scalable across multiple SoC generations.

Requirements

  • 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 such as ARM or RISC-V, memory systems, interrupts, DMA, and low-power states.
  • Experience collaborating with ASIC/SoC design or hardware engineering teams.
  • Demonstrated ability to debug complex hardware and firmware issues.
  • Experience with secure boot, hardware security modules, or cryptographic accelerators is preferred.
  • Familiarity with pre-silicon environments such as RTL simulation, emulation, or FPGA prototyping is preferred.
  • Experience with high-speed interfaces such as PCIe, Ethernet, JESD, or SerDes is preferred.
  • Background in satellite communication, networking, compute, automotive, or other high-reliability systems is preferred.
  • Experience developing firmware for radiation-tolerant or mission-critical systems is preferred.
  • Must be a U.S. person or otherwise eligible for a federally issued export control license.

Benefits

  • Base salary range of $160,000 to $220,000 plus equity in the company.
  • Comprehensive benefits package.
  • Paid time off.
  • Medical, dental, and vision coverage.
  • Life insurance.
  • Paid parental leave.
  • Additional perks and benefits.
  • Reasonable accommodation available during the application and interview process.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Motor Controls Engineer

Anduril Industries 1K-5K Aerospace & Defense

Anduril Industries is hiring a Senior Firmware Engineer to develop motor control and actuator firmware for autonomous vehicles across land, air, and sea systems.

C Embedded Systems MATLAB
3 hours, 8 minutes ago

Embedded Linux Engineer

Anduril Industries 1K-5K Aerospace & Defense

Anduril Industries is seeking a DeviceOS engineer to build and secure the operating system platform powering its robotics systems across land, sea, and air.

C C++ Go Haskell Python Rust
4 hours, 47 minutes ago

Expression of Interest - Electro-Technical Officers

DOF 1K-5K Gas Utilities

DOF is seeking experienced Electro-Technical Officers to support the offshore operation and maintenance of electrical and electronic systems aboard specialized vessels in Australian waters and occasionally internationally.

10 hours ago

Equipment Reliability Engineer (Starship)

SpaceX 10K-50K Aerospace & Defense

SpaceX is seeking an Equipment Reliability Engineer for Starship production to improve the reliability, availability, and maintainability of critical manufacturing and test equipment used to build and integrate its hardware.

Power BI SAP
11 hours, 59 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers