Talent.com
Senior Software Engineer, Flight Software
Senior Software Engineer, Flight SoftwareMuon Space • San Jose, California, United States
Senior Software Engineer, Flight Software

Senior Software Engineer, Flight Software

Muon Space • San Jose, California, United States
[job_card.variable_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
  • [job_card.permanent]
[job_card.job_description]

About the role

Muon seeks a Flight Software Engineer to join our satellite flight software team. The ideal candidate is a self-motivated versatile software developer with significant previous experience developing robust bare-metal / RTOS embedded devices or appliances. In this role, you will design, develop, integrate, and test the software and firmware that runs on our orbiting satellites. This position is based at our San Jose, CA office.

Responsibilities

  • Integral member of the team defining and building Muon’s satellite bus platform
  • Translate concepts and requirements into design and working implementations, supporting through to on-orbit operations
  • Design, bring up, and support the embedded software environment that runs in our satellite flight systems and peripherals using ARM Cortex-M CPUs.
  • Participate in evaluating and selecting technologies for our software foundation
  • Write application, platform, and driver functionality in our flight software environment and teach others how to use it
  • Integrate compute and peripheral subsystems in both software and hardware
  • Collaborate with hardware team members on the design and bring up of Muon hardware
  • Collaborate with software team members to set flight software architecture, select infrastructure and tools, and communicate with cloud backends.
  • Participate in developing software and hardware-in-the-loop test strategies

Qualifications

  • B.S., M.S., or Ph.D. in computer science, electrical engineering, or related field
  • 8+ years experience as a software engineer in a team environment
  • Strong C / C++ programming, with some practical familiarity of other languages
  • Great embedded systems fundamentals : resource-efficient design, low-level drivers, bit manipulation, responsive software and IRQ handling, RTOS frameworks, I / O and communication buses.
  • Integration and control of external hardware devices
  • Read and understand hardware data sheets
  • Excellent communication and presentation skills
  • Nice-to-have Skills

  • Knowledge of industry-standard data formats and schemas (ProtoBuf, YAML, JSON, etc)
  • Familiarity with a Linux-based development environment
  • Experience with one or more of : embedded linux, FPGA, HW design, RF communication systems, cloud / server infrastructure, network architecture.
  • End-to-end development from product concept to delivery to customer / market.
  • Salary

    The salary range for this role is $198,000 - $223,000, plus a competitive equity grant and comprehensive benefits package. Final compensation will be determined based on skills, qualifications, experience, and geographic location as assessed during the interview process.

    About Muon Space

    Founded in 2021, Muon Space is an end-to-end Space Systems Provider that designs, builds, and operates LEO satellite constellations delivering mission-critical data. Our revolutionary, integrated technology stack enables customers to optimize every dimension of their missions for faster time-to-orbit and superior constellation remote sensing performance. Our state-of-the-art facility in the heart of Silicon Valley is optimized for manufacturing spacecraft and rapid, flexible payload integration at scale. From climate monitoring to national security, Muon Space is dedicated to delivering Earth Intelligence for a safer and more resilient world.

    Taking Care of Our Team

    At Muon salary is only part of our total compensation package. In addition to salary, full-time employees receive equity compensation as well as benefits including medical, dental, and vision insurance, a 401k retirement plan, short & long term disability and life insurance. We also offer three weeks paid vacation for new employees, along with 12 paid holidays, unlimited sick time and paid parental leave.

    Our mission embraces the entire planet and we believe our team should too.  Muon is dedicated to creating a diverse and dynamic company and workforce. We believe in equal employment opportunity regardless of race, color, ancestry, religion, sex, age, national origin, citizenship, sexual orientation, marital status, disability, or gender identity. We value diversity in the workplace, and that starts with our applicants. We encourage you to apply, even if you don't check all the boxes, and we look forward to reviewing your application! In addition, if you need a reasonable accommodation as part of your application for employment or interviews with us, please let us know.

    ITAR / EAR Requirements

    This position requires access to export controlled information. To conform to U.S. Government export regulations applicable to that information, applicant must either be (A) a U.S. person, defined as a (i) U.S. citizen or national, (ii) U.S. lawful, permanent resident (green card holder), (iii) refugee under 8 U.S.C. § 1157, or (iv) asylee under 8 U.S.C. § 1158, (B) eligible to access the export controlled information without a required export authorization, or (C) eligible and reasonably likely to obtain the required export authorization from the applicable U.S. government agency. The Company may, for legitimate business reasons, decline to pursue any export licensing process.

    [job_alerts.create_a_job]

    Senior Software Engineer Flight Software • San Jose, California, United States

    [internal_linking.similar_jobs]
    Senior Software Engineer

    Senior Software Engineer

    Apple • Sunnyvale, CA, United States
    [job_card.full_time]
    Imagine what you could do here.At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job and there'...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer, Flight Software

    Senior Software Engineer, Flight Software

    Muon Space • San Jose, CA, United States
    [job_card.full_time] +1
    Muon seeks a Flight Software Engineer to join our satellite flight software team.The ideal candidate is a self-motivated versatile software developer with significant previous experience developing...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer, Fleet Response & Autonomy

    Senior Software Engineer, Fleet Response & Autonomy

    Waymo • Mountain View, CA, United States
    [job_card.full_time]
    A leading autonomous driving technology company in California is seeking a skilled engineer to contribute to their Fleet Response team. This full-time role emphasizes prototyping solutions for compl...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Flight Software Engineer

    Flight Software Engineer

    Reliable Robotics • Mountain View, California, US
    [job_card.permanent]
    Job Description Job Description We're building safety-enhancing technology for aviation that will save lives.Automated aviation systems will enable a future where air transportation is safer, mor...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer, Flight Simulator

    Senior Software Engineer, Flight Simulator

    Joby Aviation • Santa Cruz, CA, United States
    [job_card.full_time]
    Imagine a piloted air taxi that takes off vertically, then quietly carries you and your fellow passengers over the congested city streets below, enabling you to spend more time with the people and ...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer, Evals and AI Infra

    Senior Software Engineer, Evals and AI Infra

    Commure • Mountain View, California, US
    [job_card.full_time]
    Job Description Job Description At Commure, our mission is to simplify healthcare.We have bold ambitions to reimagine the healthcare experience, setting a new standard for how care is delivered a...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer, Platform

    Senior Software Engineer, Platform

    Gridmatic • Cupertino, California, US
    [job_card.full_time]
    Job Description Job Description Gridmatic is a high-growth startup and a new kind of energy company, delivering affordable, clean power by optimizing renewable energy and grid-scale batteries.Wit...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer, Simulation

    Senior Software Engineer, Simulation

    Kodiak • Mountain View, California, US
    [job_card.full_time]
    Job Description Job Description Kodiak Robotics, Inc.The company has developed an artificial intelligence (AI) powered technology stack purpose-built for commercial trucking and the public sector...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    AppZen, Inc. • San Jose, California, US
    [job_card.full_time]
    Job Description Job Description AppZen is the leader in autonomous spend-to-pay software.Its patented artificial intelligence accurately and efficiently processes information from thousands of da...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer, 5G

    Senior Software Engineer, 5G

    E-Space • Saratoga, California, US
    [job_card.full_time]
    Job Description Job Description Ready to make connectivity from space universally accessible, secure and actionable? Then you've come to the right place! E-Space is bridging Earth and space to e...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    Capstan Medical, Inc. • Santa Cruz, California, US
    [job_card.full_time]
    Job Description Job Description Reports to : Head of Software & Controls Workplace Type : Hybrid (onsite in Santa Cruz 3 days / week) Overview : Join Us in Revolutionizing Cardiac Care from Beautifu...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer, Cluster Orchestration

    Senior Software Engineer, Cluster Orchestration

    CoreWeave • Sunnyvale, California, US
    [job_card.permanent]
    Job Description Job Description CoreWeave is The Essential Cloud for AI™.Built for pioneers by pioneers, CoreWeave delivers a platform of technology, tools, and teams that enables innovators to b...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer, Planning

    Senior Software Engineer, Planning

    PlusAI • Santa Clara, California, US
    [job_card.full_time]
    Job Description Job Description PlusAI is a Physical AI company pioneering AI-based virtual driver software for factory-built autonomous trucks. Headquartered in Silicon Valley with operations in ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer, Storage

    Senior Software Engineer, Storage

    Crusoe • Sunnyvale, California, US
    [job_card.full_time]
    Job Description Job Description Crusoe's mission is to accelerate the abundance of energy and intelligence.We're crafting the engine that powers a world where people can create ambitiously with A...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer, Core Experiences - Fremont, USA

    Senior Software Engineer, Core Experiences - Fremont, USA

    Speechify • Fremont, California, US
    [job_card.full_time]
    Job Description Job Description Mission Speechify is the easiest way to listen to the world's information.Articles on the web, documents in the cloud, books on your phone.We absorb it all and let...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer, Full Stack

    Senior Software Engineer, Full Stack

    ZipRecruiter • Palo Alto, California, US
    [job_card.full_time]
    Job Description Job Description We offer a hybrid work environment.Most US-based positions can also be performed remotely (any exceptions will be noted in the Minimum Qualifications below.Our Mis...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer - Automotive

    Senior Software Engineer - Automotive

    Terraline • Fremont, California, US
    [job_card.full_time]
    Job Description Job Description Who we are : Terraline is creating the only clean-sheet, battery-electric heavy truck that is designed for any human or autonomous driver, and is capable of exceedi...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior / Staff Software Engineer, Localization

    Senior / Staff Software Engineer, Localization

    Gatik AI • Mountain View, CA, United States
    [job_card.full_time]
    Senior / Staff Software Engineer, Localization.Gatik, the leader in autonomous middle-mile logistics, is revolutionizing the B2B supply chain with its autonomous transportation-as-a-service (ATaaS) s...[show_more]
    [last_updated.last_updated_1_day] • [promoted]