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

Embedded Software Engineer

Xona Space Systems, Inc

Xona is the navigational intelligence company bringing real-time, centimeter-level certainty to any device, anywhere on Earth.

With Pulsar - the world's most advanced PNT satellite infrastructure in Low Earth Orbit - Xona will offer a future-proof, backwards-compatible global positioning system optimized for absolute precision, superior power, and robust protection.

This is an individual contributor role for an Embedded Software Engineer to join our team, focusing on the application software for our satellite systems. You'll be instrumental in maintaining and evolving the software the drives our proprietary hardware, as well as upgrading and extending our build system to ensure robust on-orbit updates.

What You'll Do
  • Develop, maintain, and enhance embedded application software for Xona's satellite systems
  • Maintain and extend drivers supporting in-house programmable logic (PL) deployments
  • Improve the robustness, reliability, and scalability of the build system and dependency chain
  • Develop software for PL fault detection and provide interfaces for upstream redundancy configuration
  • Evolve software applications as requirements change by adding, modifying, or removing features
  • Extend and maintain Xona's custom Linux OS to support high-performance control and data transfer with proprietary hardware
  • Implement hardware emulation frameworks to support software development, build, and test workflows
  • Support and automate CI/CD pipelines for full PS+PL image testing and deployment
  • Contribute to the Xona OS roadmap, including exploration of asymmetric processing architectures
Required Qualifications
  • 3-5 years of professional experience in embedded software development
  • Strong proficiency in C/C++
  • Experience with CMake-based build systems
  • Hands-on experience with low-level firmware development and debugging
  • Strong documentation practices and attention to detail
  • Ability to work independently as an individual contributor in a complex technical environment
Desired Qualifications
  • Experience with AMD/Xilinx platforms, ideally RFSoC or Zynq UltraScale+, including PS+PL architectures
  • Background in real-time operating systems (RTOS)
  • Familiarity with CI/CD and DevOps practices for embedded systems
  • Prior experience developing flight software or software for space systems
  • Hands-on lab experience testing engineering models and flight hardware
  • Knowledge of PetaLinux and Yocto build flows
  • Experience integrating hardware emulation frameworks such as QEMU

For U.S. Roles: To comply with U.S. Government space technology export regulations, applicant must be a U.S. citizen, lawful permanent resident of the United States (i.e. Green Card holder), or other protected individual as defined by 8 U.S.C. 1324b(a)(3).


For U.K. Roles: To comply with U.K. regulations, this role requires Baseline Personnel Security Standard (BPSS) checks, and successful candidates must be eligible to obtain UK Security Clearance (SC).

For Canada Roles: Successful candidates must obtain and hold a security clearance at the reliability status level, and pass security assessment for the Canadian Controlled Goods Program (CGP) and ITAR.


We celebrate diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer in Burlingame, CA vacancy
  • $119k - $281k

     ...Embedded Software Engineer, Implant Embedded Systems Austin, Texas, United States; South San Francisco, California, United States About Neuralink: We are creating devices that enable a bi-directional interface with the brain. These devices allow us to restore... 
    Suggested
    Full time
    Temporary work
    Internship
    Flexible hours

    Neuralink

    South San Francisco, CA
    3 days ago
  • $35 per hour

     ...Embedded Software Engineer Intern Austin, Texas, United States; South San Francisco, California, United States About Neuralink: We are creating devices that enable a bi-directional interface with the brain. These devices allow us to restore movement to the paralyzed... 
    Suggested
    Hourly pay
    Price work
    Temporary work
    Internship
    Flexible hours

    Neuralink

    South San Francisco, CA
    5 days ago
  • $170k - $277.5k

     ...expertise in artificial intelligence, best-in-class hardware and software product development, operational excellence, and customer...  ...for image processing (Debayering, lens shading, etc.) Strong embedded development experience, including firmware for physical hardware... 
    Suggested
    Full time
    Local area
    Relocation package

    Skydio

    San Mateo, CA
    4 days ago
  •  ...products are distributed in over 40 countries. Position Summary: The Sr. EmbeddedSoftware Engineer serves on the R&D team to contribute toward thedevelopment of embedded software for novel medical systems. As part ofour growing software group, you will contribute directly... 
    Suggested

    Analog Group

    South San Francisco, CA
    4 days ago
  • $54 per hour

     ...Zipline Embedded Systems Intern Zipline is the world's largest and most experienced drone...  ...the shelf, and as a result we need to engineer the majority of our system in-house....  ...challenges: Design and develop a software platform for the new P2 Zip and the world... 
    Suggested
    Hourly pay
    Full time
    Internship
    Work at office
    Local area
    Immediate start
    Relocation package

    Colorwave Inc

    South San Francisco, CA
    1 day ago
  • $54 per hour

     ...s largest drone delivery service, delivering critical medical supplies and essential goods across four continents. As an Embedded Software Engineer Intern, you will join the Embedded Systems team to develop firmware, device drivers, and real-time software for autonomous... 
    Hourly pay
    Full time
    Internship
    Local area
    Relocation package

    Linuxcareers

    South San Francisco, CA
    1 day ago
  • $200k - $300k

     ...Staff Embedded Software Engineer - Camera Firmware San Mateo, CA United States Who We Are Verkada is transforming how organizations protect their people and places with an integrated, privacy-sensitive AI-powered platform that includes solutions for video security... 
    Full time
    Work visa
    Flexible hours
    Shift work

    Verkada

    San Mateo, CA
    1 day ago
  • We are seeking a highly motivated and detail-oriented Embedded Software Engineer Intern to join our team for the Fall 2026 semester. As an Embedded Software Engineer Intern, you will be responsible for developing software for embedded systems, with a focus on C# and C++... 
    Internship

    Gravity Engineering Services Pvt Ltd.

    South San Francisco, CA
    1 day ago
  • $54 per hour

    Linuxcareers is seeking an Embedded Software Engineer Intern based in South San Francisco, California. In this role, you will design and develop software and firmware for autonomous aircraft and ground systems, significantly impacting global logistics. The ideal candidate... 
    Hourly pay
    Full time
    Internship
    Relocation package

    Linuxcareers

    South San Francisco, CA
    1 day ago
  • Gravity Engineering Services Pvt Ltd. is seeking a motivated Embedded Software Engineer Intern for Fall 2026. In this role, you'll develop software for embedded systems primarily using C# and C++. The position requires collaboration with cross-functional teams and effective... 
    Internship

    Gravity Engineering Services Pvt Ltd.

    South San Francisco, CA
    1 day ago
  •  ...implement reliable, thread-safe, multithreaded software components (synchronization, concurrency...  ...scalability. Collaborate on the embedded Linux platform work and Yocto build...  ...Have a Bachelors or Masters in Electrical Engineering, Computer Engineering, or Computer Science... 
    Full time
    Part time
    Remote work
    3 days per week

    Empo Health, Inc

    San Bruno, CA
    2 days ago
  • $209.9k - $314.9k

     ...synonymous with entertainment excellence and creativity. Senior Embedded Firmware Engineer We are building a small team of versatile and...  ...reuse and long-term scalability Collaborate with hardware, software, and UX teams to define and deliver product requirements... 

    Sony Interactive Entertainment

    San Mateo, CA
    1 day ago
  •  ...on animal health Inside How Zipline Tests and Improves Safety Systems Open roles Search Location Departments 3D Perception Engineer - Autonomy (Droid) Engineering South San Francisco, California, USA Aerodynamics Intern (Fall 2026) 2026 Internships South San... 
    Internship
    Remote work

    ZipLine

    South San Francisco, CA
    2 days ago
  • $150k - $250k

     ...coverage, and responsiveness to power critical insights precisely where they're needed most. About the Job As an Embedded Software Engineer , you will develop the embedded software that enables Array's radar sensors, communication links, and flight systems to... 
    Permanent employment

    ArrayLabs, LLC

    Redwood City, CA
    1 day ago
  • $170k - $210k

     ...have pioneered technologies that leverage software-enabled hardware to provide industry-...  ...and charging systems. Tau's team of engineers, scientists, technologists, operators, and...  ...highly skilled and experienced Senior Embedded Software Engineer to join our team. You... 
    Flexible hours

    Tau Inc

    Redwood City, CA
    1 day ago
  • $195k - $255k

     ...Lead Hardware Systems Engineer San Bruno, California Mill is a waste prevention technology company reimagining what it means to eliminate waste, starting with food. We build smart systems and infrastructure for homes, businesses, and municipalities that transform... 

    Mill

    San Bruno, CA
    1 day ago
  •  ...health Inside How Zipline Tests and Improves Safety Systems Open Roles Search Filter by Location Departments 3D Perception Engineer - Autonomy (Droid) Engineering South San Francisco, California, USA Aerodynamics Intern (Fall 2026) 2026 Internships South San... 
    Internship
    Remote work

    ZipLine

    South San Francisco, CA
    2 days ago
  •  ...experience at the intersection of hardware, software, and ML (shipping soon). Our work spans machine-level voice understanding, embedded firmware, and seamless user experiences...  ...re looking for a Senior Full-Stack Mobile Engineer to scale our voice-powered application from... 
    Remote work

    Subtle Computing

    San Mateo, CA
    3 days ago
  • $210k - $300k

     ...team of firmware, backend, and frontend engineers to develop this product line. What You...  ...working on Linux development as a Software Engineer. ~ Proficient in C/C++ ~ Familiar...  .... ~ Preferred experience working with embedded Linux, cameras, and audio systems ~... 
    Full time
    Work visa
    Flexible hours
    Shift work

    Verkada

    San Mateo, CA
    4 days ago
  • $175k - $210k

     ...to build an equitable and more resilient global supply chain for billions of people. Job Description About the Role As an embedded software engineer on the Data Platform team at Zipline, you will be responsible for building the platform that enables our engineering... 
    Local area

    Zipline

    South San Francisco, CA
    2 days ago
  • $130k - $280k

     ...the Team As a member of the Alarms engineering team, you will be responsible for building...  ...an opportunity to take ownership over software products which keep our customers protected...  ...Role We're looking for an Android Embedded UI Engineer to build the on-device... 
    Full time
    Work visa
    Flexible hours
    Shift work

    Verkada

    San Mateo, CA
    4 days ago
  •  ...NAVA Software solutions is looking for a Sr. Embedded Engineer Details: Sr. Embedded Engineer Location: Foster City CA (1-2 days/week onsite) Duration: Full time /Direct Hire Looking for a Senior Embedded Software Engineer to join the... 
    Full time
    Flexible hours
    2 days per week
    1 day per week

    Nava Software Solutions

    San Mateo, CA
    2 days ago
  • $120k - $160k

     ...Full Stack Engineer, Go-to-Market Systems San Mateo, CA United States Who We Are Verkada is transforming how organizations protect...  ...technical solutions based on high level requirements Write software in a variety of languages including Apex, JavaScript, and... 
    Full time
    Work at office
    Work visa
    Flexible hours
    Shift work

    Verkada

    San Mateo, CA
    2 days ago
  • $225k - $250k

     ...Senior Firmware Engineer Mill is a waste prevention technology company reimagining what...  ...equivalent experience, with 5+ years in embedded systems development. Deep...  ...preferred). Proficiency in hardware-software interfacing, including protocols like GPIO... 

    Mill

    San Bruno, CA
    1 day ago
  • $180k - $280k

     ...Senior Frontend Engineer, Business Systems San Mateo, CA United States Who We Are Verkada is transforming how organizations protect...  ...mentor junior engineers What You Bring ~4+ years of software engineering with a focus on Front End development ~ Shipped... 
    Full time
    Work at office
    Work visa
    Flexible hours
    Shift work

    Verkada

    San Mateo, CA
    4 days ago
  • $125k - $175k

     ...Senior Firmware Engineer Cala is seeking a Senior Firmware Engineer to join our growing team. The role will work with an experienced...  ...hardware support to the application itself, on low-power, wearable embedded systems. You will thrive if you enjoy wearing many hats,... 
    Full time
    Visa sponsorship
    Work visa

    Cala Health

    San Mateo, CA
    3 days ago
  • $138k - $300k

     ...Firmware Engineer, Robotics and Surgery Engineering Austin, Texas, United States; South...  ...the cutting-edge worlds of robotics, software, and neuroscience. Job Description and...  ...team that will allow you to create new embedded systems from scratch while challenging and... 
    Full time
    Temporary work
    Flexible hours

    Neuralink

    South San Francisco, CA
    3 days ago
  • $100k - $300k

     ...Embedded Security Engineer San Mateo Company Overview At Skild AI, we are building the world's first general purpose robotic intelligence...  ...standards and requirements. This role involves both software engineering techniques and deep learning methods to encode... 

    Skild AI

    San Mateo, CA
    4 days ago
  • $150k - $250k

    A cutting-edge radar technology company in Redwood City, CA is seeking an Embedded Software Engineer to develop software for advanced radar systems. You will collaborate closely with hardware and signal processing engineers to ensure reliable operation in orbit. Candidates... 

    Array Labs

    Redwood City, CA
    2 days ago
  • Interview date: 11/02/2017( Saturday)at Sunnyvale, CA JD: Technical Solution Engineer to work with Client OEM Partners to help develop Consumer Electronics Products Skills: 8 - 10 years of Embedded Software development Experience on Linux platform BS/MS in Electronics/... 

    krg technology inc

    San Bruno, CA
    3 days ago

Do you want to receive more vacancies?

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