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_card.variable_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[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

    [job_alerts.create_a_job]

    Software Engineer Rust • Boulder, Colorado, United States

    [internal_linking.related_jobs]
    Sr Software Engineer

    Sr Software Engineer

    Infleqtion • Boulder, CO, US
    [job_card.full_time]
    [filters_job_card.quick_apply]
    We are seeking self-motivated, energetic individuals with exceptional problem-solving and technical skills to help drive our. We break down barriers between disciplines, stepping in wherever we can ...[show_more]
    [last_updated.last_updated_30]
    Software Engineer II

    Software Engineer II

    RADICL Defense • Boulder, Colorado, United States, 80302
    [job_card.full_time]
    As the leading provider of Cybersecurity-as-a-Service (CSaaS), RADICL is revolutionizing advanced cyberthreat protection for small and medium-sized businesses (SMBs) in the U.Defense Industrial Bas...[show_more]
    [last_updated.last_updated_30]
    Senior Software Architect

    Senior Software Architect

    The Timberline Group • Boulder, CO, United States
    [job_card.full_time]
    Job Title : Senior Software Architect.Our Platform is designed to transform organizational efficiency, strategic alignment and operational governance, down to the task level.Its task-oriented archit...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Engineer II Systems (Integration Hardware)

    Senior Engineer II Systems (Integration Hardware)

    Microchip • Boulder, Colorado, USA
    [job_card.full_time] +1
    Are you looking for a unique opportunity to be a part of something great Want to join a 17000-member team that works on the technology that powers the world around us Looking for an atmosphere of t...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Sr Staff / Senior Python Software Engineer

    Sr Staff / Senior Python Software Engineer

    SciTec • Boulder, CO, US
    [job_card.full_time]
    [filters_job_card.quick_apply]
    SciTec is a dynamic small business, with the mission to deliver advanced sensor data processing technologies and scientific instrumentation capabilities in support of National Security and Defense,...[show_more]
    [last_updated.last_updated_variable_days]
    AI Engineer (Backend)

    AI Engineer (Backend)

    Jobot • Boulder, CO, US
    [job_card.full_time]
    Join a fast-moving engineering team building agentic systems, LLM-powered workflows, and intelligent backend infrastructure from the ground up. This Jobot Job is hosted by : Tarek Hamzeh.Are you a fi...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Aerospace Java Software Engineer

    Aerospace Java Software Engineer

    Scitec • Boulder, Colorado, United States
    [job_card.full_time]
    SciTec has been awarded multiple government contracts and is growing our creative Team! SciTec, Inc.We support customers throughout the Department of Defense and U. Government in building innovative...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Principal Software Engineer

    Principal Software Engineer

    RADICL Defense • Boulder, Colorado, United States, 80302
    [job_card.full_time]
    As the leading provider of Cybersecurity-as-a-Service (CSaaS), RADICL is revolutionizing advanced cyberthreat protection for small and medium-sized businesses (SMBs) in the U.Defense Industrial Bas...[show_more]
    [last_updated.last_updated_30]
    Software Development Engineer

    Software Development Engineer

    Amazon • Boulder, CO, USA
    [job_card.full_time]
    Join Amazon's engineering team and help us build innovative solutions to complex problems.As a Software Development Engineer, you will design, develop, and test software applications and services.W...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Solutions Engineer

    Senior Solutions Engineer

    Stream • Boulder, Colorado, USA
    [job_card.full_time]
    Senior Solutions Engineer USA.Location : Boulder hybrid OR remote US.Stream is seeking an experienced Senior Solutions Engineer to partner with our sales and customer success teams in driving the a...[show_more]
    [last_updated.last_updated_variable_days] • [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
    [filters.remote]
    [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...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Engineer II System (Integration Linux+Programming)

    Senior Engineer II System (Integration Linux+Programming)

    Microchip • Boulder, Colorado, USA
    [job_card.full_time] +1
    Are you looking for a unique opportunity to be a part of something great Want to join a 17000-member team that works on the technology that powers the world around us Looking for an atmosphere of t...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior UI Software Engineer (On Site)

    Senior UI Software Engineer (On Site)

    The Timberline Group • Boulder, Colorado, USA
    [job_card.full_time]
    Our client is engineering a next-generation Work Orchestration platformone that transforms complex organizational processes into clear intuitive action-driven experiences.TheirUI and UX are central...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Jira Solutions Specialist Lead Engineer

    Jira Solutions Specialist Lead Engineer

    JPS Tech Solutions LLC • Boulder, Colorado, USA
    [job_card.full_time]
    Jira Solutions Specialist Lead Engineer.We are seeking an experienced Jira Solutions Specialist Lead Engineer with deep expertise in Atlassian Jira administration customization integration and proc...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Sr UI Software Engineer

    Sr UI Software Engineer

    SBS Creatix • Boulder, Colorado, United States
    [job_card.full_time]
    Senior UI Software Engineer (On Site).Candidates must be able to work in the US without a sponsor.Our client is engineering a next-generation Work Orchestration platform—one that transforms complex...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Principal / Sr. Principal Software Engineer - FORGE

    Principal / Sr. Principal Software Engineer - FORGE

    Northrop Grumman Corp. (AU) • Boulder, CO, United States
    [job_card.full_time]
    Boulder, Colorado, United States of America.No - Teleworking not available for this position.Days (United States of America). Relocation assistance may be available.At Northrop Grumman, our employee...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Principal / Sr Principal Software Engineer - FORGE

    Principal / Sr Principal Software Engineer - FORGE

    Northrop Grumman Corp. (AU) • Boulder, CO, United States
    [job_card.full_time]
    RELOCATION ASSISTANCE : No relocation assistance available.At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the wor...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Remote Backend Software Engineer : Python - AI Trainer ($80-$120 per hour)

    Remote Backend Software Engineer : Python - AI Trainer ($80-$120 per hour)

    Mercor • Boulder, Colorado, US
    [filters.remote]
    [job_card.part_time]
    Mercor is hiring experienced Python Engineers • • to support a variety of high-impact research collaborations with leading AI labs. Freelancers will help improve AI systems through work extending codi...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]