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
  • Junior Embedded Software Engineer Location: Los Angeles, CA About Observable Space At Observable Space, we're redefining how humanity observes...  ...build and maintain embedded Linux systems and low-level firmware, bring up hardware peripherals, write and debug drivers, and... 
    Suggested
    Full time
    Internship
    Work at office
    Remote work
    Flexible hours
    3 days per week

    Observable Space

    Los Angeles, CA
    5 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
    29 days ago
  • $120k - $150k

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

    Dynamics ATS

    Federal, Los Angeles County, CA
    a month 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... 
    Suggested
    Permanent employment

    Antares

    Los Angeles, CA
    3 days ago
  •  ...through hands-on projects.Preferred QualificationsCurrently pursuing or recently completed a degree in Computer Science, Software Engineering, Information Technology, or a related field.Basic understanding of object-oriented programming concepts.Familiarity with at least... 
    Suggested
    Internship

    Expatiate Communication, Inc.

    Pasadena, CA
    5 days ago
  • $120k - $135k

     ...ready to be at the forefront of the AI revolution, driving innovation and shaping the future of industrial automation? As a Solutions Engineer at Elementary Robotics, you will play a crucial role in driving revenue growth by leveraging your technical expertise to identify... 
    Flexible hours

    Elementary Robotics

    South Pasadena, CA
    4 days ago
  •  ...systems that will be deployed in industrial facilities worldwide? Elementary is seeking an experienced python Senior Software Engineer. If you want to deploy and run cutting edge AI algorithms on real production lines with strict timing requirements, this is the perfect... 
    Full time
    Work at office
    Worldwide
    Flexible hours
    2 days per week

    Elementary

    South Pasadena, CA
    1 day ago
  • Overview Location: Pasadena, CA (Onsite role). Local candidates only. Need Candidates on W2. Responsibilities Job Description requires programming skills, involved in the development of software applications. Knowledge of programming languages to develop necessary specifications...
    Full time
    Local area

    Astir It Solutions

    Pasadena, CA
    5 days ago
  • $85 per hour

     ...Job Description Job Description Job Title : Sr FPGA Engineer Location : El Segundo, CA or Cedar Rapids, IA Pay Range : $85.00/hour (CA) / $75.00/hour (IA) Job Description : Your work will contribute to the development of cutting-edge defense solutions... 

    USPRO

    Highland Park, CA
    7 days ago
  • $159.35k - $254.97k

     ...Software Development Engineer II sought by Capital Group Companies Global in Los Angeles, CA. Hybrid work permitted, when not WFH must report to Los Angeles, CA office: Dsgn, research, build, deliver & operate generative AI models, systems & services. Salary: $159,354... 
    Work at office
    Work from home

    Confidential

    Altadena, CA
    4 days 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
    18 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
    9 days 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
    16 days ago
  • $125.8k - $188.8k

     ...insights and being part of teams that build scalable telemetry solutions that impact millions? We're looking for a Full Stack Software Engineer to join our Unified Telemetry team. This role involves creating seamless and secure solutions and ensuring delivery of exceptional... 
    Full time

    PlayStation Global

    Los Angeles, CA
    3 days ago
  • $114k - $135k

     ...DESCRIPTION AI is transforming the way FOX operates, and we need builders who can turn possibility into reality! As a Software Engineer on our AI Enablement team, you’ll develop and deploy AI-powered solutions that improve workflows, enhance creativity, and solve... 
    Full time
    Local area

    Fox Corporation

    Los Angeles, CA
    1 day ago
  • $124k - $186k

     ...moments that matter - both for our audiences and our employees - and aim to leave a positive mark on culture.Job Title:Senior Software Engineer, CMS Platform - Paramount Streaming Department: Technology & EngineeringLocation: Burbank, CA / New York, NYC / San Francisco-... 
    Full time
    Local area

    Paramount

    Burbank, CA
    1 day ago
  • $122.5k - $177.5k

     ...Power & Energy Solutions (MPES) has an opening in the software engineering organization within its Maritime Systems sector site located...  ...obtain and maintain a secret/security clearance. Expertise in embedded real-time systems software design. Experienced in object and service... 
    Local area
    Flexible hours

    L3Harris Technologies

    San Marino, CA
    3 days ago
  • $140k - $170k

     ...instruments and calculation of riskExperience working with large financial datasetsDegree in either Computer Science, Mathematics, Engineering or other quantitative discipline.Preferred QualificationsUnderstanding of portfolio risk and scenario analysisExperience working... 
    Local area

    Franklin Templeton Investments

    Pasadena, CA
    2 days ago
  •  ...fill this assignment so review of resumes will start immediately, with first candidate interviews occurring in April . Seniority level Entry level Employment type Other Job function Engineering and Information Technology Industries Software Development #J-18808-Ljbffr... 
    Temporary work
    Immediate start
    Remote work
    Work from home
    2 days per week

    SATWIC

    Pasadena, CA
    2 days ago
  •  ...architecture, testing strategy, observability. Be hands-on in incidents or urgent problems. Who You Are: Have 3+ years of full stack engineering experience (or equivalent), especially in startup or fast-paced environments. Are comfortable leading yourself and others -... 
    Full time
    Work at office
    Remote work
    Flexible hours

    Pure

    Los Angeles, CA
    1 day ago
  • $115k - $160k

     ...collaboratively and respectfully. The Full-Stack Software Engineer, Internal Services builds and improves internal deployment tooling...  ...Focused work on frontend, backend, cloud infrastructure and embedded software.. Collaborate with your teammates on the entire software... 
    Remote job
    Full time
    Live in
    Local area
    Shift work

    Serve Robotics Inc

    Los Angeles, CA
    1 day ago
  •  ...control, and a high-performance runtime environment. We empower engineers to build, test, and deploy critical systems rapidly, reliably,...  .... Preferred Qualifications Experience with real-time or embedded system development. Knowledge of safety-critical or mission... 
    Permanent employment
    Full time

    Revel

    Los Angeles, CA
    1 day ago
  • $150k - $250k

     ...Founders Fund, Construct Capital, Caffeinated Capital, and more . Building Flow As a foundational member of our software engineering team, you'll work closely with our product, operations, data, and robotics teams to make Flow , our FactoryOS, the factory... 
    Permanent employment
    Full time
    Relocation
    Flexible hours

    Hadrian

    Los Angeles, CA
    1 day ago
  • $159k - $259.7k

     ...more than 150 million people and 3,500 organizations across seven languages and 190 countries. What You'll Do As a Senior iOS Engineer at Calm, you’ll build and improve the features that help millions of people live happier, healthier lives. You'll work closely... 
    Full time
    Local area
    Flexible hours

    Calm

    Los Angeles, CA
    1 day 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... 
    Permanent employment
    Full time
    For contractors
    Local area
    3 days per week

    Bradford Consulting

    Los Angeles, CA
    13 days ago
  • $100k - $160k

     ...ll do Build and ship flight-critical embedded software for long-endurance stratospheric...  ..., test, and flight validation Write firmware for MCU-based avionics, sensors, actuators...  ...massive responsibility # High signal (engineering) to noise (management) culture # Dream... 
    Work experience placement
    Internship
    Day shift

    Icarus

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

     ...Summary Our client, a company operating in the advanced communications and embedded systems space (including regulated government-related work), is seeking a Senior Embedded Software Engineer. This role reports to the Director of Software Engineering and involves contributing... 
    Contract work
    For contractors
    3 days per week

    twenty80.io

    Los Angeles, CA
    2 days ago
  • $100k - $130k

     ...firm, taking on other companies' hardest engineering problems from first principles. We grew...  ...can be found here. The Role: As an Embedded Engineer, you will support the design,...  ...design, and development of complex embedded firmware for a wide variety of applications... 
    Permanent employment
    Work at office
    Relocation package
    Flexible hours

    Second Order Effects

    Los Angeles, CA
    19 days ago
  • $155.7k - $208.7k

    Job Posting Title: Lead Software Engineer Req ID: 10142072 Job Description: Technology is at the heart of Disney’s past, present, and future. Disney Entertainment and ESPN Product & Technology is a global organization of engineers, product developers, designers, technologists... 
    Full time
    Work experience placement
    Work at office

    The Walt Disney Company

    Glendale, CA
    1 day ago
  • DPR Construction is seeking a ServiceNow Platform Developer to enhance and develop solutions across HR Service Delivery (HRSD) and IT Service Management (ITSM). This role also involves developing integrations with enterprise platforms and ensuring compliance across a complex...

    DPR Construction

    Pasadena, CA
    2 days ago

Do you want to receive more vacancies?

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