Talent.com
Senior Software Engineer (Rust)
Senior Software Engineer (Rust)Spire • Boulder, Colorado, United States
Senior Software Engineer (Rust)

Senior Software Engineer (Rust)

Spire • Boulder, Colorado, United States
job_description.job_card.variable_days_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
job_description.job_card.job_description

We are seeking an experienced Software Engineer (Rust) to join our Sat OS team (which develops the high-level operating system for the spacecraft ) . The successful candidate will play a crucial role in developing software for our satellite systems, contributing to the expansion and enhancement of our space-based payload execution and data collection capabilities. Ideal candidates will embrace the commercialisation of nanosatellite systems and adapt to low-cost, fast-paced systems design, development, and implementation methodologies that set Spire apart from our competition. In this fast-paced environment, the design to launch cycle is measured in weeks and months, not years!

What You’ll Do as a Sat OS Software Engineer :

  • 0,"335552541" : 1,"335559685" : 720,"335559991" : 360,"469769226" : "calibri","469769242" : [8226],"469777803" : "left","469777804" : "

    • ","469777815" : "hybridmultilevel"}"="" data-aria-level="1" data-aria-posinset="0" data-font="Calibri" data-leveltext="
    • " data-list-defn-props="{" data-listid="25">
    • Develop services in Rust that interface with hardware integration layers using modern protocols

  • 0,"335552541" : 1,"335559685" : 720,"335559991" : 360,"469769226" : "calibri","469769242" : [8226],"469777803" : "left","469777804" : "

  • ","469777815" : "hybridmultilevel"}"="" data-aria-level="1" data-aria-posinset="1" data-font="Calibri" data-leveltext="
  • " data-list-defn-props="{" data-listid="25">
  • Implement communication interfaces between higher-level processes , including ground to space commanding
  • 0,"335552541" : 1,"335559685" : 720,"335559991" : 360,"469769226" : "calibri","469769242" : [8226],"469777803" : "left","469777804" : "

  • ","469777815" : "hybridmultilevel"}"="" data-aria-level="1" data-aria-posinset="2" data-font="Calibri" data-leveltext="
  • " data-list-defn-props="{" data-listid="25">
  • Migrate legacy Python systems to a new Rust-based, distributed architecture
  • 0,"335552541" : 1,"335559685" : 720,"335559991" : 360,"469769226" : "calibri","469769242" : [8226],"469777803" : "left","469777804" : "

  • ","469777815" : "hybridmultilevel"}"="" data-aria-level="1" data-aria-posinset="3" data-font="Calibri" data-leveltext="
  • " data-list-defn-props="{" data-listid="25">
  • Contribute to the design and implementation of fault-tolerant systems to meet the demands of new customer missions
  • 0,"335552541" : 1,"335559685" : 720,"335559991" : 360,"469769226" : "calibri","469769242" : [8226],"469777803" : "left","469777804" : "

  • ","469777815" : "hybridmultilevel"}"="" data-aria-level="1" data-aria-posinset="4" data-font="Calibri" data-leveltext="
  • " data-list-defn-props="{" data-listid="25">
  • Collaborate closely with the Platform Engineering team to ensure optimal software-hardware integration
  • 0,"335552541" : 1,"335559685" : 720,"335559991" : 360,"469769226" : "calibri","469769242" : [8226],"469777803" : "left","469777804" : "

  • ","469777815" : "hybridmultilevel"}"="" data-aria-level="1" data-aria-posinset="5" data-font="Calibri" data-leveltext="
  • " data-list-defn-props="{" data-listid="25">
  • Create and maintain comprehensive documentation for APIs and system architectures
  • 0,"335552541" : 1,"335559685" : 720,"335559991" : 360,"469769226" : "calibri","469769242" : [8226],"469777803" : "left","469777804" : "

  • ","469777815" : "hybridmultilevel"}"="" data-aria-level="1" data-aria-posinset="6" data-font="Calibri" data-leveltext="
  • " data-list-defn-props="{" data-listid="25">
  • Contribute to the continuous improvement of our development processes and tools
  • 0,"335552541" : 1,"335559685" : 720,"335559991" : 360,"469769226" : "calibri","469769242" : [8226],"469777803" : "left","469777804" : "

  • ","469777815" : "hybridmultilevel"}"="" data-aria-level="1" data-aria-posinset="7" data-font="Calibri" data-leveltext="
  • " data-list-defn-props="{" data-listid="25">
  • Perform ground-based testing and in-orbit verification of new software services
  • 0,"335552541" : 1,"335559685" : 720,"335559991" : 360,"469769226" : "calibri","469769242" : [8226],"469777803" : "left","469777804" : "

  • ","469777815" : "hybridmultilevel"}"="" data-aria-level="1" data-aria-posinset="8" data-font="Calibri" data-leveltext="
  • " data-list-defn-props="{" data-listid="25">
  • Implement observability solutions for satellite-side services
  • Key Skills :

  • 0,"335552541" : 1,"335559685" : 720,"335559991" : 360,"469769226" : "calibri","469769242" : [8226],"469777803" : "left","469777804" : "

  • ","469777815" : "hybridmultilevel"}"="" data-aria-level="1" data-aria-posinset="0" data-font="Calibri" data-leveltext="
  • " data-list-defn-props="{" data-listid="23">
  • 7+ years' experience in professional software development
  • 0,"335552541" : 1,"335559685" : 720,"335559991" : 360,"469769226" : "calibri","469769242" : [8226],"469777803" : "left","469777804" : "

  • ","469777815" : "hybridmultilevel"}"="" data-aria-level="1" data-aria-posinset="1" data-font="Calibri" data-leveltext="
  • " data-list-defn-props="{" data-listid="23">
  • Proven experience in production-grade software development using Rust
  • 0,"335552541" : 1,"335559685" : 720,"335559991" : 360,"469769226" : "calibri","469769242" : [8226],"469777803" : "left","469777804" : "

  • ","469777815" : "hybridmultilevel"}"="" data-aria-level="1" data-aria-posinset="2" data-font="Calibri" data-leveltext="
  • " data-list-defn-props="{" data-listid="23">
  • Proficiency in Python or equivalent high-level language
  • 0,"335552541" : 1,"335559685" : 720,"335559991" : 360,"469769226" : "calibri","469769242" : [8226],"469777803" : "left","469777804" : "

  • ","469777815" : "hybridmultilevel"}"="" data-aria-level="1" data-aria-posinset="3" data-font="Calibri" data-leveltext="
  • " data-list-defn-props="{" data-listid="23">
  • Knowledge of Linux-based development
  • 0,"335552541" : 1,"335559685" : 720,"335559991" : 360,"469769226" : "calibri","469769242" : [8226],"469777803" : "left","469777804" : "

  • ","469777815" : "hybridmultilevel"}"="" data-aria-level="1" data-aria-posinset="4" data-font="Calibri" data-leveltext="
  • " data-list-defn-props="{" data-listid="23">
  • Experience with inter-process communication protocols (such as gRPC )
  • 0,"335552541" : 1,"335559685" : 720,"335559991" : 360,"469769226" : "calibri","469769242" : [8226],"469777803" : "left","469777804" : "

  • ","469777815" : "hybridmultilevel"}"="" data-aria-level="1" data-aria-posinset="5" data-font="Calibri" data-leveltext="
  • " data-list-defn-props="{" data-listid="23">
  • Ability to communicate effectively with embedded software engineers
  • 0,"335552541" : 1,"335559685" : 720,"335559991" : 360,"469769226" : "calibri","469769242" : [8226],"469777803" : "left","469777804" : "

  • ","469777815" : "hybridmultilevel"}"="" data-aria-level="1" data-aria-posinset="6" data-font="Calibri" data-leveltext="
  • " data-list-defn-props="{" data-listid="23">
  • Excellent documentation skills
  • Preferred Skills :

  • 0,"335552541" : 1,"335559685" : 720,"335559991" : 360,"469769226" : "calibri","469769242" : [8226],"469777803" : "left","469777804" : "

  • ","469777815" : "hybridmultilevel"}"="" data-aria-level="1" data-aria-posinset="0" data-font="Calibri" data-leveltext="
  • " data-list-defn-props="{" data-listid="21">
  • Familiarity with safety-critical software systems in any industry
  • 0,"335552541" : 1,"335559685" : 720,"335559991" : 360,"469769226" : "calibri","469769242" : [8226],"469777803" : "left","469777804" : "

  • ","469777815" : "hybridmultilevel"}"="" data-aria-level="1" data-aria-posinset="1" data-font="Calibri" data-leveltext="
  • " data-list-defn-props="{" data-listid="21">
  • Knowledge of version control systems, particularly Git and GitHub
  • 0,"335552541" : 1,"335559685" : 720,"335559991" : 360,"469769226" : "calibri","469769242" : [8226],"469777803" : "left","469777804" : "

  • ","469777815" : "hybridmultilevel"}"="" data-aria-level="1" data-aria-posinset="2" data-font="Calibri" data-leveltext="
  • " data-list-defn-props="{" data-listid="21">
  • Familiarity with CI / CD pipelines
  • 0,"335552541" : 1,"335559685" : 720,"335559991" : 360,"469769226" : "calibri","469769242" : [8226],"469777803" : "left","469777804" : "

  • ","469777815" : "hybridmultilevel"}"="" data-aria-level="1" data-aria-posinset="3" data-font="Calibri" data-leveltext="
  • " data-list-defn-props="{" data-listid="21">
  • Experience with project management tools
  • 0,"335552541" : 1,"335559685" : 720,"335559991" : 360,"469769226" : "calibri","469769242" : [8226],"469777803" : "left","469777804" : "

  • ","469777815" : "hybridmultilevel"}"="" data-aria-level="1" data-aria-posinset="4" data-font="Calibri" data-leveltext="
  • " data-list-defn-props="{" data-listid="21">
  • Proficiency in scripting languages like Bash
  • 0,"335552541" : 1,"335559685" : 720,"335559991" : 360,"469769226" : "calibri","469769242" : [8226],"469777803" : "left","469777804" : "

  • ","469777815" : "hybridmultilevel"}"="" data-aria-level="1" data-aria-posinset="5" data-font="Calibri" data-leveltext="
  • " data-list-defn-props="{" data-listid="21">
  • Understanding of cybersecurity principles s ystems
  • 0,"335552541" : 1,"335559685" : 720,"335559991" : 360,"469769226" : "calibri","469769242" : [8226],"469777803" : "left","469777804" : "

  • ","469777815" : "hybridmultilevel"}"="" data-aria-level="1" data-aria-posinset="6" data-font="Calibri" data-leveltext="
  • " data-list-defn-props="{" data-listid="21">
  • Knowledge of telemetry and command systems
  • 0,"335552541" : 1,"335559685" : 720,"335559991" : 360,"469769226" : "calibri","469769242" : [8226],"469777803" : "left","469777804" : "

  • ","469777815" : "hybridmultilevel"}"="" data-aria-level="1" data-aria-posinset="7" data-font="Calibri" data-leveltext="
  • " data-list-defn-props="{" data-listid="21">
  • Experience in implementing Fault Detection, Isolation, and Recovery (FDIR) systems for high-level or embedded applications
  • Tools and Technologies :

  • 0,"335552541" : 1,"335559685" : 720,"335559991" : 360,"469769226" : "calibri","469769242" : [8226],"469777803" : "left","469777804" : "

  • ","469777815" : "hybridmultilevel"}"="" data-aria-level="1" data-aria-posinset="8" data-font="Calibri" data-leveltext="
  • " data-list-defn-props="{" data-listid="21">
  • Rust, Python, Bash
  • 0,"335552541" : 1,"335559685" : 720,"335559991" : 360,"469769226" : "calibri","469769242" : [8226],"469777803" : "left","469777804" : "

  • ","469777815" : "hybridmultilevel"}"="" data-aria-level="1" data-aria-posinset="9" data-font="Calibri" data-leveltext="
  • " data-list-defn-props="{" data-listid="21">
  • Ubuntu (development environment)
  • 0,"335552541" : 1,"335559685" : 720,"335559991" : 360,"469769226" : "calibri","469769242" : [8226],"469777803" : "left","469777804" : "

  • ","469777815" : "hybridmultilevel"}"="" data-aria-level="1" data-aria-posinset="10" data-font="Calibri" data-leveltext="
  • " data-list-defn-props="{" data-listid="21">
  • gRPC (inter-process communications)
  • 0,"335552541" : 1,"335559685" : 720,"335559991" : 360,"469769226" : "calibri","469769242" : [8226],"469777803" : "left","469777804" : "

  • ","469777815" : "hybridmultilevel"}"="" data-aria-level="1" data-aria-posinset="11" data-font="Calibri" data-leveltext="
  • " data-list-defn-props="{" data-listid="21">
  • Version control using Git
  • We value adaptability and a willingness to learn new tools and technologies as needed for the role.

    Spire operates a hybrid work model, and this position will require you to work a minimum of three days per week in the office.

    Access to US export-controlled software and / or technology may be for this role. If needed, Spire will arrange the necessary licenses—this is not something candidates need to have before applying. #LI-MI1

    serp_jobs.job_alerts.create_a_job

    Software Engineer Rust • Boulder, Colorado, United States

    Job_description.internal_linking.related_jobs
    Sr Software Engineer

    Sr Software Engineer

    Spectra Logic • Boulder, Colorado, United States
    serp_jobs.job_card.full_time
    We are seeking a highly skilled Senior Software Engineer with deep expertise in FreeBSD and low-level systems programming. The ideal candidate will have significant experience integrating hardware w...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Software Engineer II

    Software Engineer II

    Radicl • Boulder, Colorado, United States
    serp_jobs.job_card.full_time
    Step into a pivotal role where your code doesn’t just run—it protects.This isn’t just an intermediate role—it’s your launchpad to technical leadership. You’ll take ownership of backend systems, craf...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Software Engineer II

    Software Engineer II

    Sovrn • Boulder, Colorado, United States
    serp_jobs.job_card.full_time
    Every interesting company solves important problems for other people.Sovrn is a Software and Data business that helps Open Web businesses be and remain independent. We help them understand their bus...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Lead Software Engineer, Imaging

    Lead Software Engineer, Imaging

    Anduril • Boulder, Colorado, United States
    serp_jobs.job_card.full_time
    The Imaging team is responsible for tackling the most difficult problems involving computer vision, perception, electro-optical, infrared, and sensor data. The team develops state-of-the-art imaging...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Software Engineer (Full Stack)

    Software Engineer (Full Stack)

    Freeplay • Boulder, Colorado, United States
    serp_jobs.job_card.full_time
    Freeplay is the platform for software teams to ship great AI products.We give product development teams the power to test, evaluate, monitor & optimize AI in production. Our customers use Freeplay t...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Senior Backend Engineer

    Senior Backend Engineer

    Loft Orbital Solutions • Golden, Colorado, United States
    serp_jobs.job_card.full_time
    Loft Orbital is looking for a Backend Engineer to join our Mission Operations Services (MOS) team.This role will be working on developing all of Loft's micro-services that enables the command and c...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Staff Software Engineer (Golang)

    Staff Software Engineer (Golang)

    Stream • Boulder, Colorado, United States
    serp_jobs.job_card.full_time
    Stream uses Go for our video SFU & chat API.We power chat for many large apps like Strava, Nextdoor, Patreon, IBM, Adobe and Midjourney. In addition to Go we use CockroachDB / Postgres, and Redis.We a...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Senior Software Engineer

    Senior Software Engineer

    Sumup • Boulder, Colorado, United States
    serp_jobs.job_card.full_time
    Boulder, CO or El Paso, TX offices.We’re a diverse group working in multiple contexts, across multiple technology platforms, and in support of global teams. Our products and services power thousands...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Sr. Software Engineer (4386)

    Sr. Software Engineer (4386)

    Outside Analytics • Boulder, Colorado, United States
    serp_jobs.job_card.full_time +1
    Are you interested in the next generation of Space Force Remote Sensing capabilities? The SMX Space and Intelligence (S&I) Business Unit (BU) is on the ground floor across the future remote sensing...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Senior Software Engineer - Louisville, CO

    Senior Software Engineer - Louisville, CO

    Staffing the Universe • Boulder, CO, United States
    serp_jobs.job_card.full_time
    Interview Process : Phone followed by Face to Face.Local Candidates : Green Card, U.serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Senior Software Engineer II

    Senior Software Engineer II

    Zinnia • Boulder, Colorado, United States
    serp_jobs.job_card.full_time
    Zinnia is the leading technology platform for accelerating life and annuities growth.With innovative enterprise solutions and data insights, Zinnia simplifies the experience of buying, selling, and...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Remote Backend Software Engineer : Go - AI Trainer ($80-$100 per hour)

    Remote Backend Software Engineer : Go - AI Trainer ($80-$100 per hour)

    Mercor • Boulder, Colorado, US
    serp_jobs.filters.remote
    serp_jobs.job_card.part_time
    Mercor is hiring experienced Go Engineers • • to support a variety of high-impact research collaborations with leading AI labs. Freelancers will help improve AI systems through work extending coding b...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Staff Software Engineer

    Staff Software Engineer

    Qualcomm • Boulder, Colorado, United States
    serp_jobs.job_card.full_time
    Engineering Group, Engineering Group > Software Engineering.Qualcomm Cloud is looking for a software engineer in the areas of Linux user space development to build API support for AI frameworks ...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Principal Software Engineer

    Principal Software Engineer

    Radicl • Boulder, Colorado, United States
    serp_jobs.job_card.full_time
    Principal Software Engineer-Big Data and Distributed Systems Engineer.RADICL! In this pivotal role, you’ll leverage your expertise in big data processing, distributed systems, and data engineering ...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Sr. Software Engineer (4372)

    Sr. Software Engineer (4372)

    Outside Analytics • Boulder, Colorado, United States
    serp_jobs.job_card.full_time +1
    Are you interested in the next generation of Space Force Remote Sensing capabilities? The SMX Space and Intelligence (S&I) Business Unit (BU) is on the ground floor across the future remote sensing...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Senior Software Engineer I

    Senior Software Engineer I

    ZINNIA • Boulder, CO, United States
    serp_jobs.job_card.full_time
    Zinnia is the leading technology platform for accelerating life and annuities growth.With innovative enterprise solutions and data insights, Zinnia simplifies the experience of buying, selling, and...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Senior Software Engineer

    Senior Software Engineer

    Suite Studios • Boulder, Colorado, United States
    serp_jobs.job_card.full_time
    Post-production teams waste too much on non-creative work.Suite equips post-production teams with blazing-fast cloud storage that scales to meet the demands of any project.Now, teams can focus on c...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Senior Software Engineer

    Senior Software Engineer

    Spire • Boulder, Colorado, United States
    serp_jobs.job_card.full_time
    At Spire, the Space Operations Software team .What You'll Do as a Space Operations Software Engineer : .As a Space Operations Software Engineer, you will be working with a small team in an agile envi...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted