Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Embedded Firmware Engineer

Sophia Space

Sophia Space is a venture-backed deep technology company building high-performance, energy-efficient computing systems designed to operate in orbit. Our work sits at the intersection of aerospace systems, advanced computing, and applied physics, supporting early customers and partners across defense, intelligence, and commercial space markets.

We are currently at the Seed stage, scaling our engineering organization and lab infrastructure as we move from technical validation into early commercial deployments. The company is headquartered in California, with primary engineering and lab operations based in Southern California. Over the coming year, Sophia will continue expanding its team, maturing internal systems, and relocating to a new lab facility during the summer.

Team: Tile Development Team
Hiring Authority: VP of Engineering
Role / Title: Senior Embedded Firmware Engineer (Avionics / Platform Interface)
Level: Engineer IV
Location: In Person

Job Description

We are seeking a Senior Embedded Firmware Engineer to develop and integrate flight-critical embedded software for Sophia Space's avionics systems and Tile platform. This role requires deep hands-on experience with hardware bring-up, low-level firmware development, and close collaboration across avionics hardware, systems, and software teams.

This is a highly technical, execution-driven role in a fast-moving startup environment. You will be responsible for bringing new avionics hardware boards from first power-on through stable, flight-ready operation, while ensuring firmware interfaces and drivers integrate cleanly with Jetson-based compute nodes and higher-level platform software. The ideal candidate has extensive hands-on experience writing bootloaders, BSPs, and HALs; reading schematics; probing signals on the bench; and designing resilient embedded software that operates autonomously in constrained, mission-critical environments

Location & Eligibility

This position is primarily in-person in Pasadena, California, with occasional hybrid flexibility based on business needs.

This position requires access to technology that is subject to U.S. export control laws. To comply with applicable ITAR and EAR regulations, applicants must qualify as a U.S. Person, as defined under those regulations. U.S. Persons generally include U.S. citizens, lawful permanent residents (green card holders), and certain protected individuals as defined by applicable law.

Primary Responsibilities

  • Design and implement bootloaders, BSPs, HALs, and low-level device drivers tightly coupled to custom avionics hardware.
  • Bring up new ARM-based flight boards from first power-on through stable firmware operation, working directly from schematics and hardware documentation
  • Build firmware using bare-metal and/or RTOS architectures with deterministic timing and fault tolerance.
  • Develop low-level flight firmware as part of system fault tolerance to, including command and telemetry handling, health monitoring, FDIR, safe-mode behavior, and autonomous recovery.
  • Customize and integrate Jetson Linux platforms, including boot chain, device tree, kernel bring-up, and MCU to Jetson interfaces.
  • Debug and resolve hardware-software integration issues, collaborating closely with avionics and systems engineers through test and flight readiness.
  • Implement and validate power sequencing, reset handling, watchdogs, interrupt
  • handling, DMA, and linker configurations.
  • Customize and integrate Jetson Linux platforms, including boot chain configuration, device tree updates, kernel bring-up, and MCU-to-Jetson interfaces.
  • Debug and resolve hardware-software integration issues using JTAG/SWD, oscilloscopes, logic analyzers, and other bench tools.
  • Collaborate closely with avionics hardware, systems, and mission teams through integration testing, protoflight activities, and flight readiness reviews.
  • Develop and maintain MCU-side firmware supporting power, thermal, communications, and telemetry functions.
  • Support and evolve redundant communication paths (e.g., dual CAN) for coordination, monitoring, and fault tolerance. Define, document, and maintain stable firmware interfaces consumed by higher-level platform software.
  • Partner with software engineers to ensure firmware behavior aligns with system-level requirements and operational constraints.
  • Contribute to embedded build automation, reproducibility, and test infrastructure where appropriate.
Required Skills
  • 7+ years of hands-on embedded firmware development experience in the aerospace, robotics, automotive, or other safety- or mission-critical systems environments.
  • Expert-level proficiency in C/C++ for embedded systems.
  • Strong experience with ARM Cortex-M (M4/M5/M7 or similar) architectures.
  • Proven experience developing bootloaders, BSPs, HALs, and hardware-facing device drivers.
  • Demonstrated ability to bring up new hardware from schematics to working firmware.
  • Strong understanding of power sequencing, resets, watchdogs, interrupts, DMA, and linker scripts.
  • Hands-on debugging experience with JTAG/SWD, oscilloscopes, and logic analyzers.
  • Experience working with embedded Linux systems (Jetson or similar platforms)
  • Ability to operate independently and take full ownership in a startup environment
Desired Skills
  • Familiarity with flight software architectures and fault detection, isolation, and recovery (FDIR) concepts.
  • Experience with RTOS environments such as FreeRTOS, RTEMS, RTLinux, or Embassy
  • Experience with radiation-tolerant or space-grade MCUs
  • Familiarity with embedded communication protocols such as CAN, RS485, SPI, I2C, UART, SpaceWire, or CCSDS telemetry systems
  • Experience with secure boot, image signing, and in-field firmware update strategies
  • Experience to CI/CD pipeline or automated build environments for embedded systems
  • Experience with supporting protoflight or flight hardware and design reviews
Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Embedded Firmware Engineer in Pasadena, CA vacancy
  • Parallel Systems seeks an Embedded Software Engineer for perception stack on autonomous, battery-electric rail vehicles. You will develop drivers and firmware for embedded Linux on ARM/NVIDIA platforms, focusing on high-throughput sensors and real-time performance. You... 
    Suggested

    Linuxconfig

    Los Angeles, CA
    4 days ago
  • Parallel Systems in Los Angeles seeks an Embedded Software Engineer for the Perception stack on autonomous, battery-electric rail vehicles. You will own drivers, kernel components, and firmware enabling high-throughput sensors from bring-up to production hardening. Applicants... 
    Suggested

    Parallel Systems

    Los Angeles, CA
    4 days ago
  • DSP / GPS / GNSS/INS Embedded Software / Firmware Algorithm DeveloperResponsibilitiesKey FunctionsDesign, simulation, and prototyping of digital...  ...and be comfortable in working in an environment with engineers of diverse backgrounds and expertiseQualificationsRequiredBachelor... 
    Suggested
    Immediate start

    MoTek Technologies

    Los Angeles, CA
    7 hours ago
  • PwC in Los Angeles is seeking an embedded firmware engineer to design, develop, and optimize real-time software for IoT devices. You will collaborate with hardware teams to deliver robust firmware, focusing on performance, power efficiency, and maintainability. Ideal candidates... 
    Suggested

    PwC

    Los Angeles, CA
    2 days ago
  •  ...building billion $ public companies in renewable energy and infrastructure. About The Role: We're looking for a Firmware/Embedded Software Engineer to write and test software for our battery electric locomotive control systems. You'll work on everything from low-... 
    Suggested
    Full time

    Voltify

    Los Angeles, CA
    more than 2 months ago
  • Antares is seeking a Senior Firmware Engineer to build embedded software for our first-of-a-kind microreactor hardware. You will translate sensor signals, device commands, timing, diagnostics, and fault responses into reliable hardware-level behavior. You will develop firmware... 

    Antaresindustries

    Los Angeles, CA
    3 days ago
  • Antares seeks a Senior Firmware Engineer to develop embedded software that enables our microreactor hardware to operate reliably in real time. You will bridge custom electronics and reactor control infrastructure, translating sensor signals, device commands, timing, diagnostics... 

    antares

    Los Angeles, CA
    4 days ago
  • hireneXus is seeking a Firmware Engineer to join our hardware-software integration team in Los Angeles. You will develop and maintain embedded firmware in C, work on both new products and legacy systems, and collaborate across cross-functional teams to deliver reliable... 

    hireneXus

    Los Angeles, CA
    4 days ago
  • $151k - $200k

    A leading aerospace technology company located in California is looking for an Embedded Firmware Engineer to develop innovative aerospace systems. In this role, you will design, implement, and test embedded firmware in C/C++, taking charge of the entire development process... 
    Full time

    Oho Group Ltd

    Los Angeles, CA
    4 days ago
  • $120k - $160k

     ...Sr. Embedded Firmware Engineer   JOB-10047352   Anticipated Start Date Sept. 1, 2026   Location Houston, TX   Type of Employment Direct Hire   Employer Info Our client designs and manufactures advanced protection relays and disturbance fault... 
    Full time
    Local area

    Dynamics ATS

    Federal, Los Angeles County, CA
    10 days ago
  • $150k - $180k

     ...from you. GuRuhasahighly talented, focused engineering team and is looking for a...  ...passionateseniorfirmwareengineerwithexpertisein implementingreal-time embedded systems. As a firmwareengineer, you will...  ...products. Responsibilities Own firmware subsystems end-to-end, driving technical... 

    Socket

    Pasadena, CA
    1 day ago
  • $120k - $150k

     ...Embedded Software EngineerProtingent Staffing has an exciting Direct Hire opportunity for an Embedded Software Engineer with our client in Pasadena, California. Job Responsibilities: Develop and maintain software that drives test and measurement systems and pulls data... 
    Contract work

    Protingent

    Pasadena, CA
    1 day ago
  • $130k - $180k

     ...developing highly reliable software for our internally-designed embedded systems as well as hardware interface services in the linux...  ...testingWork cross functionally with mobile, backend, hardware and firmware teams to develop new productsCreate and manage drivers for Linux... 
    Full time
    Relocation

    Indigo Vision

    Los Angeles, CA
    1 day ago
  •  ...capital from top‑tier investors and has over $13M in government funding. About the Role Antares is seeking a Senior Firmware Engineer to build the embedded software that enables our first‑of‑a‑kind microreactor hardware to operate reliably in real time. This firmware... 
    Permanent employment

    Antares

    Los Angeles, CA
    3 days ago
  • $77k - $202k

     ...), the Firm's code of conduct, and independence requirements.BS in Computer Engineering, Electrical Engineering, Computer Science, or related discipline. 3-5 years of hands-on embedded firmware development experience. Experience contributing to embedded or IoT product development... 
    Full time
    H1b

    PwC

    Los Angeles, CA
    7 hours ago
  • $135k - $185k

     ...Job Title: Senior Firmware Engineer Location: On-site - California, USA Salary: $135,000 - $185,000 Work Type: Full-time...  ...development across new and existing products • Write high-quality embedded code, including features and bug fixes • Lead firmware... 
    Full time

    Purple Lemon Recruitment Ltd

    Los Angeles, CA
    5 days ago
  • $160k - $225k

     ...and London. For more information, please visit Role Overview: CHAOS is seeking a highly-skilled and motivated FPGA Engineer to join our team supporting our R&D and product engineering initially focusing on our next-generation radar products. This is a highly... 
    Full time
    Work experience placement
    Casual work
    Work at office
    Relocation package

    Chaos Industries

    Los Angeles, CA
    2 days ago
  • $135k - $200k

     ...reliable connectivity, including video and high-bandwidth data.Job DescriptionTHE OPPORTUNITYSilvus is recruiting a Senior Embedded Software Engineer reporting to the Director of Software Engineering on the Software Engineering team. The successful individual in this... 
    Full time
    Relocation
    3 days per week

    Indigo Vision

    Los Angeles, CA
    7 hours ago
  •  ...agoJob Type PermanentJob DescriptionAre you an experienced Embedded Software Engineer ready to develop cutting-edge technology for aerospace and...  ...software for software-defined radio platforms, lead firmware integration efforts, and support full system testing and deployment... 
    Casual work
    Relocation package

    Round Peg Solutions

    Los Angeles, CA
    1 day ago
  • $132k - $178k

     ...and more efficient logistics solutions. Join our dynamic team and help shape a smarter, greener future for global freight.Embedded Software Engineer Parallel Systems is seeking an Embedded Software Engineer to help develop the embedded systems that power our autonomous... 
    Internship
    Local area
    Shift work

    Parallel Systems

    Los Angeles, CA
    2 hours ago
  • $154k - $212k

     ...Join our dynamic team and help shape a smarter, greener future for global freight.Embedded Software Engineer, Perception (All Levels)Parallel Systems is seeking an experienced Firmware Engineer to build the low-level software that powers the perception sensing stack on... 
    Local area
    Shift work

    Parallel Systems

    Los Angeles, CA
    3 days ago
  • $160k - $185k

     ...supplying OEM industry giants such as Lockheed Martin and Boeing. They are actively seeking a Subject Matter Expert in Embedded Software Engineering with a strong knowledge of DO-178 guidelines, to join their dynamic team in the San Fernando region at an exciting time... 
    Work at office

    Round Peg Solutions

    Los Angeles, CA
    7 hours ago
  • $135k - $200k

    THE OPPORTUNITY Our client is seeking a full-time Senior Embedded Software Engineer reporting to the Director of Software Engineering on the Software Engineering team. The successful individual in this role will participate in the development of The Clients radios and... 
    Permanent employment
    Full time
    For contractors
    Local area
    3 days per week

    Technology Recruiting Solutions

    Los Angeles, CA
    7 hours ago
  • Senior Embedded Linux and BSP Software Engineer (Avionics)Flight computers, radios and payload processors only perform as well as the software stack sitting...  ...production floor. You will also represent software and firmware concerns in cross disciplinary product development and... 

    Darwin Recruitment

    Los Angeles, CA
    2 days ago
  • $160k

     ...leading Tier 1 aerospace supplier, renowned for supplying industry giants such as Airbus and Boeing is currently seeking an Embedded Software Engineer to join their dynamic team. Operating from multiple locations across the United States, including their growing team in... 
    Work from home

    Round Peg Solutions

    Burbank, CA
    7 hours ago
  •  ...they outperform the defense legacy, with supply-chain security engineered in from day one. On a modern missile, the seeker is 40 to 60%...  ...architecture from missile bus to detector bias rails, and the low-level firmware that brings it all up. This is a hands-on role for an engineer... 
    Remote work
    Weekend work

    Furientis

    Los Angeles, CA
    3 days ago
  • $160k - $220k

     ...fundamentally different class of spacecraft. Engineered to survive the harshest radiation...  ...The Role We are seeking a Senior Embedded Software Engineer to develop and enhance...  ...Demonstrated ability to debug complex hardware/firmware issues. Nice to haves Experience... 
    Permanent employment
    Shift work

    K2 Space

    Los Angeles, CA
    3 days ago
  • Antares seeks a Senior Firmware Engineer to build embedded software enabling our microreactor hardware to operate in real time. The role interfaces with custom electronics, sensors, actuators, and control infrastructure, ensuring safe, reliable operation from bring-up through... 

    Industrious Ventures

    Los Angeles, CA
    3 days ago
  • $165k - $190k

     ...Now hiring a Principal Firmware Engineer to help lead the design and development of next-generation connected products in the consumer and...  ...from concept to production. What you'll do: Lead embedded firmware design and development for complex, connected... 
    Immediate start

    Purple Lemon Recruitment Ltd

    Los Angeles, CA
    1 day ago
  •  ...Job Description Job Description Firmware / Software Engineer   Optical Zonu Corp. is a leader in the RF-Over-Fiber telecommunication market...  ...growth opportunities. We are seeking a Firmware or Embedded Software Engineer to join our small engineering team. This... 

    Optical Zonu Corp

    Los Angeles, CA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Firmware Engineer. Be the first to apply!