[Remote] Senior Firmware Engineer, ASIC

Remote Full-time
Note: The job is a remote job and is open to candidates in USA. K2 Space Corporation is building the largest and highest-power satellites ever flown, and they are seeking a Senior Embedded Firmware Engineer to develop and enhance low‑level embedded firmware for high‑performance mixed‑signal and digital SoCs. The role involves contributing to the validation and production readiness of custom silicon by working closely with various engineering teams to implement and validate core firmware components.ResponsibilitiesContribute to the design and implementation of embedded firmware architecture, including boot flows, HAL components, drivers, and system servicesDevelop low‑level firmware in C/C++ (and assembly when required) for CPUs, DSPs, and microcontrollers within custom SoCsImplement and maintain bootloaders, secure boot flows, and early hardware initialization sequencesDevelop device drivers for on‑chip peripherals such as DMA engines, memory controllers, interconnects, SerDes, ADC/DAC interfaces, timers, and GPIOParticipate in pre‑silicon firmware development and validation activitiesSupport post‑silicon bring‑up, including power‑on sequencing, clock/reset initialization, memory bring‑up, and peripheral testingDebug hardware/firmware interactions using JTAG, logic analyzers, oscilloscopes, trace tools, and custom debug instrumentationCollaborate with SoC architects and designers to refine register maps, memory maps, interrupt structures, DMA flows, and debug infrastructureProvide firmware input during design reviews and silicon development milestonesBring up and integrate RTOS or bare‑metal environmentsSupport integration with higher‑level system software or application processorsImplement robust error handling, logging, and recovery mechanismsContribute to manufacturing test firmware, production firmware, and field diagnosticsHelp ensure long‑term maintainability and scalability of firmware across multiple SoC generationsSkills5+ years of experience in embedded firmware development for SoCs or complex embedded systemsStrong proficiency in C/C++ for embedded systems and a solid understanding of low‑level hardware interactionsHands‑on experience with SoC bring‑up or board‑level bring‑upStrong understanding of CPU architectures (ARM, RISC‑V, or similar), memory systems (SRAM, DRAM, DDR, caches), interrupts, DMA, and low‑power statesExperience collaborating with ASIC/SoC design or hardware engineering teamsDemonstrated ability to debug complex hardware/firmware issuesExperience with secure boot, hardware security modules, or cryptographic acceleratorsFamiliarity with pre‑silicon environments such as RTL simulation, emulation, or FPGA prototypingExperience with high‑speed interfaces (PCIe, Ethernet, JESD, SerDes)Background in satellite communication, networking, compute, automotive, or other high‑reliability systemsExperience developing firmware for radiation‑tolerant or mission‑critical systemsBenefitsEquity in the companyComprehensive benefits package including paid time off, medical/dental/vision/ coverage, life insurance, paid parental leave, and many other perksCompany OverviewMaking previously impossible missions possible It was founded in 2022, and is headquartered in Torrance, California, USA, with a workforce of 51-200 employees. Its website is https://www.k2space.com.

Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

FedEx SameDay Courier Driver – Alaska

Remote

Experienced Full Stack Data Entry Specialist – Remote Data Management for careerzynith

Remote

Communications & Content Contractor

Remote

Amazon – Director, Content Acquisition & Development (Entertainment Group) – Newark, NJ

Remote

Full-Time Sales Representative

Remote

Remote Web Developer with WordPress and CSS Expertise

Remote

**Experienced Data Entry Specialist – Amazon Operations Support (Remote, Entry Level)**

Remote

**Experienced Full Stack Customer Service Representative – Apple Home Advisor: Delivering Exceptional Customer Experiences**

Remote

Crime Fiction Developmental Editor

Remote

Coordinator, HR Ops Data Processing [Remote]

Remote
← Back