Company Detail

Spire
Member Since,
Login to View contact details
Login

About Company

Job Openings

  • Senior Software Engineer (SRE)  

    - Glasgow
    At Spire, the Space Reliability Engineering team's mission is to prote... Read More
    At Spire, the Space Reliability Engineering team's mission is to protect, provide for, and progress the reliable operation of Spire’s constellation of satellites, ground stations, and software through vigilant monitoring of availability, latency, performance, and capacity. We embrace the Site Reliability Engineering work style and apply it to Space. What You'll Do as a Software Engineer for the Space Reliability Engineering team: As a Software Engineer working with the Space Reliability Engineering team, you will be working with a small team in an agile environment. You will be working on systems and tools that improve the efficiency of the satellite fleet. Some specific areas include:  Data analysis of the telemetry from Ground and Space Assets to ensure reliable and efficient performanceDevelop operational automation for mission execution, anomaly detection and resolution, space situational awareness, and performance monitoring.Develop a data platform that allow for flexible data storage and analyticsMaintain configuration control of all assets and provide for the rollout of updated software and configuration Key Skills: Candidates should have experience implementing systems using Python, including integrating with a diverse set of data stores and cloud services. They will need to interface with many teams across Spire to adapt user needs into system requirements and have the experience to collaborate and iterate on the resultant projects.  5+ years professional software engineering, devops, or SRE experience Demonstrated ability to apply data analysis techniques to solve complex technical and business problemsFamiliarity with Linux, including Bash scripting and basic system administration  Familiarity with data analysis and data analysis toolsProficiency using and developing containers for development and production environments  Strong candidates will also possess skills in one or more of the following areas:   5+ years of experience with system development using Python Familiarity with data backends like S3, RDS, Postgres, Redis, and Elasticsearch  Experience with DatabricksFamiliarity with Python data visualization libraries  Experience implementing monitoring and alerting system using systems like Grafana, Prometheus, or Nagios  Spire operates a hybrid work model, and this position will require you to work a minimum of three business days per week in the office.Access to US export-controlled software and/or technology may be required for this role. If needed, Spire will arrange the necessary licenses—this is not something candidates need to have before applying. Global Perks🛰️ Name Your Satellite Program (NYSP)🚀 Launch Attendance🌴 Generous Time Off Policy🎓 Education Assistance Program🥰 Employee Assistance Program (EAP)📈 Employee Stock Purchase Program (ESPP)👣 Family Leave💪 Fitness Reimbursement🧡 Employee Referral Program🍉 Healthy snacks & beverages in every office About SpireWe improve life on Earth with data from space.Spire Global is a space-to-cloud analytics company that owns and operates the largest multi-purpose constellation of satellites. Its proprietary data and algorithms provide the most advanced maritime, aviation, and weather tracking in the world. In addition to its constellation, Spire’s data infrastructure includes a global ground station network and 24/7 operations that provide real-time global coverage of every point on Earth.Spire is Global and our success draws upon the diverse viewpoints, skills and experiences of our employees. We are proud to be an equal opportunity employer and are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, marital status, disability, gender identity or veteran status.To help maintain a safe and secure workplace for Spire employees, all candidates who receive a conditional offer will be required to complete a background check. This may include criminal history and employment verification.Please take a moment to review Spire's Global Data Privacy Notice for Employees, Contractors, Candidates and Visitors, as well as Spire's Privacy Policy.Kindly be advised that communication regarding your application may come from @spire.com, @recruiting.spire.com, or from Candidate.fyi (our scheduling tool). Read Less
  • Senior Communications Software Engineer  

    - Glasgow
    As part of the development of a new and advanced communication system... Read More
    As part of the development of a new and advanced communication system we are seeking a senior data link communication research engineer with hands on experience in embedded system and software implementation. The candidate will analyze communication link properties, design the SW architecture and implement L2 layer function on an embedded SoC to contribute to Spire’s proprietary RF communication stack that builds upon industry standards such as CCSDS TM/TC and ETSI DVB-S2.Key Responsibilities:Develop data link layer firmware for satellite communication systems, including communication protocols, L2 software, and low-level drivers. Actively participate in cross-functional team meetings and adopt problem-solving approaches.Develop and assess L2 methods for space-to-space and space-to-ground links:Analyze and implement communication protocols (CCSDS TM/TC, COP-1, DVB-S2X, GSE, etc.). Research and integrate state-of-the-art industry solutions.Conduct system and link-level studies to evaluate RF link performance in space networks. Contribute to requirements definition and interface design.Design, optimize, validate, and test link-level proprietary implementations.Implement and optimize software for L2 layer:Design of firmware architecture, from top- down to block-level, integrating and interfacing with FPGA-based functions.Program in C/C++, assembly, and core-specific instructions to maximize performance and data rates.Collaborate closely with the L3-L5 team as well as with the FPGA engineers for seamless integration and cross-layer optimization.Develop embedded firmware in bare-metal, RTOS or Petalinux (Yocto) environments.Interface with COTS equipment, physical layer, and upper layers.Contribute to low-level drivers, L2–L3 interfaces, L1 function management and scheduling, and BSP.Collaborate with the HW and FPGA teams, lead transmission link design, support early HW development, and actively participate in HW verification.Qualifications / Experience:MS (or PhD) in Electrical Engineering, Computer and Communication Sciences, Communication Systems, Data Processing and Machine Learning, or related field is preferred.5+ years of experience in embedded system development for mission-critical systems:Proficiency in C/C++, embedded C programming language, or SIMD-based instruction.Experience with real-time operating systems (RTOS) and Linux development.Strong problem-solving skills, particularly in debugging embedded systems.Experience with version control systems (e.g., Git).Capability with scripting languages like Python and Bash.Solid understanding of communication systems and information sciences with emphasis on physical L1 and data link L2 layers.Familiarity with L1 and L2 communication standards in the DVB, Wi-Fi, cellular, CCSDS, or 5G families such as GSE-DVB, DVB-S2(X) and related ETSI protocols, TC/TM and related AOS COP-1, CFDP, SCPS CCSDS protocols, as well as QUIC protocol, Space Packet protocol.Ability to perform link level study for L1-L2 layers and to support interfacing upper-layers.Proficiency in Matlab, digital signal processing and communicationsExperience in lab work and testing equipment (Dev. kit, JTAG, Spectrum Analyzer, VNA, Signal Generator, channel emulator.)Desired Skills:Knowledge of embedded system development (Xilinx FPGA, DMA, ARM architecture, PS/PL).Working experience with Rust/Python as well as assembly instructions.Flexibility and a proactive, collaborative approach, with the ability to thrive in a fast-paced environment.A positive attitude, adaptability, and openness to learning new technologies and interacting with new people.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 required for this role. If needed, Spire will arrange the necessary licenses—this is not something candidates need to have before applying. #LI-RK1
    Global Perks🛰️ Name Your Satellite Program (NYSP)
    🚀 Launch Attendance
    🌴 Generous Time Off Policy
    🎓 Education Assistance Program
    🥰 Employee Assistance Program (EAP)
    📈 Employee Stock Purchase Program (ESPP)
    👣 Family Leave
    💪 Fitness Reimbursement
    🧡 Employee Referral Program
    🍉 Healthy snacks & beverages in every officeAbout SpireWe improve life on Earth with data from space.Spire Global is a space-to-cloud analytics company that owns and operates the largest multi-purpose constellation of satellites. Its proprietary data and algorithms provide the most advanced maritime, aviation, and weather tracking in the world. In addition to its constellation, Spire’s data infrastructure includes a global ground station network and 24/7 operations that provide real-time global coverage of every point on Earth.


    Spire is Global and our success draws upon the diverse viewpoints, skills and experiences of our employees. We are proud to be an equal opportunity employer and are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, marital status, disability, gender identity or veteran status.To help maintain a safe and secure workplace for Spire employees, all candidates who receive a conditional offer will be required to complete a background check. This may include criminal history and employment verification.Please take a moment to review , as well as Spire's Privacy Policy.


    Kindly be advised that communication regarding your application may come from @spire.com, @recruiting.spire.com, or from Candidate.fyi (our scheduling tool).


    Read Less
  • GNC Engineer  

    - Glasgow
    As a GNC/AOCS Engineer at Spire, you will operate as part of a technic... Read More
    As a GNC/AOCS Engineer at Spire, you will operate as part of a technical team who maintains responsibility across the full lifecycle of its engineering products. The GNC team interfaces directly with many engineering groups to conduct R&D, design, manufacturing, and operations activities, ultimately ensuring all current and future spacecraft systems satisfy their mission. Ideal candidates will embrace the commercialization 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:Technical ownership of current and future spacecraft attitude and orbit control software and hardware.Design, model, analyze, integrate and operate attitude determination/estimation systems for small spacecraft.Develop and utilize spacecraft dynamics and control simulations, including 'hardware-in-the-loop'.Design, evaluate, select, qualify and implement flight sensors, including magnetometers, sun sensors, inertial measurement devices, infrared sensors, and/or star trackers.Design, evaluate, select, qualify and implement flight actuators, including magnetic torque elements, reaction wheels, and propulsion systems.Be hands-on in laboratory and manufacturing environments during testing, integration, and qualification of flight systems.Provide support and analysis for on-orbit operations of spacecraft attitude determination and control systems.Work with external contractors, manufacturers, and internal manufacturing staff to improve reliability, yield, performance, and cost of flight systems.

    Key Skills: Extensive experience with a solid foundation in spacecraft attitude dynamics and control algorithms, with emphasis on practical application of knowledge.Have experience designing and/or implementing Kalman filters for attitude estimation.Experience with flight sensors for spacecraft attitude determination/estimation.Experience developing software using C/Python.Have experience or familiarity with the Linux development environment.Have experience working with external engineering contractors.Preferred Skills:Experience writing flight software.Experience with C or C++ development for embedded systems.Experience with spacecraft design.Experience with spacecraft assembly, integration, and testing.Experience with spacecraft operations and maintenance.Experience identifying and resolving system anomalies.Experience creating and maintaining integration and test campaigns for attitude determination and control systems, including hardware and software.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 required for this role. If needed, Spire will arrange the necessary licenses—this is not something candidates need to have before applying. #LI-MI
    Global Perks🛰️ Name Your Satellite Program (NYSP)
    🚀 Launch Attendance
    🌴 Generous Time Off Policy
    🎓 Education Assistance Program
    🥰 Employee Assistance Program (EAP)
    📈 Employee Stock Purchase Program (ESPP)
    👣 Family Leave
    💪 Fitness Reimbursement
    🧡 Employee Referral Program
    🍉 Healthy snacks & beverages in every officeAbout SpireWe improve life on Earth with data from space.Spire Global is a space-to-cloud analytics company that owns and operates the largest multi-purpose constellation of satellites. Its proprietary data and algorithms provide the most advanced maritime, aviation, and weather tracking in the world. In addition to its constellation, Spire’s data infrastructure includes a global ground station network and 24/7 operations that provide real-time global coverage of every point on Earth.


    Spire is Global and our success draws upon the diverse viewpoints, skills and experiences of our employees. We are proud to be an equal opportunity employer and are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, marital status, disability, gender identity or veteran status.To help maintain a safe and secure workplace for Spire employees, all candidates who receive a conditional offer will be required to complete a background check. This may include criminal history and employment verification.Applying from California? Please review the .Applying from the EU? Please review Spire's Privacy Policy.


    Please note: Communication regarding your application may come from @spire.com, @recruiting.spire.com, or from Candidate.fyi (our scheduling tool).


    Read Less
  • Senior Software Engineer (SRE)  

    - Didcot
    At Spire, the Space Reliability Engineering team's mission is to prote... Read More
    At Spire, the Space Reliability Engineering team's mission is to protect, provide for, and progress the reliable operation of Spire’s constellation of satellites, ground stations, and software through vigilant monitoring of availability, latency, performance, and capacity. We embrace the Site Reliability Engineering work style and apply it to Space.What You'll Do as a Software Engineer for the Space Reliability Engineering team:As a Software Engineer working with the Space Reliability Engineering team, you will be working with a small team in an agile environment. You will be working on systems and tools that improve the efficiency of the satellite fleet. Some specific areas include: Data analysis of the telemetry from Ground and Space Assets to ensure reliable and efficient performanceDevelop operational automation for mission execution, anomaly detection and resolution, space situational awareness, and performance monitoring.Develop a data platform that allow for flexible data storage and analyticsMaintain configuration control of all assets and provide for the rollout of updated software and configurationKey Skills:Candidates should have experience implementing systems using Python, including integrating with a diverse set of data stores and cloud services. They will need to interface with many teams across Spire to adapt user needs into system requirements and have the experience to collaborate and iterate on the resultant projects. 5+ years professional software engineering, devops, or SRE experience Demonstrated ability to apply data analysis techniques to solve complex technical and business problemsFamiliarity with Linux, including Bash scripting and basic system administration Familiarity with data analysis and data analysis toolsProficiency using and developing containers for development and production environments Strong candidates will also possess skills in one or more of the following areas: 5+ years of experience with system development using Python Familiarity with data backends like S3, RDS, Postgres, Redis, and Elasticsearch Experience with DatabricksFamiliarity with Python data visualization libraries Experience implementing monitoring and alerting system using systems like Grafana, Prometheus, or NagiosSpire operates a hybrid work model, and this position will require you to work a minimum of three business days per week in the office.Access to US export-controlled software and/or technology may be required for this role. If needed, Spire will arrange the necessary licenses—this is not something candidates need to have before applying. #LI-MK1
    Global Perks🛰️ Name Your Satellite Program (NYSP)
    🚀 Launch Attendance
    🌴 Generous Time Off Policy
    🎓 Education Assistance Program
    🥰 Employee Assistance Program (EAP)
    📈 Employee Stock Purchase Program (ESPP)
    👣 Family Leave
    💪 Fitness Reimbursement
    🧡 Employee Referral Program
    🍉 Healthy snacks & beverages in every officeAbout SpireWe improve life on Earth with data from space.Spire Global is a space-to-cloud analytics company that owns and operates the largest multi-purpose constellation of satellites. Its proprietary data and algorithms provide the most advanced maritime, aviation, and weather tracking in the world. In addition to its constellation, Spire’s data infrastructure includes a global ground station network and 24/7 operations that provide real-time global coverage of every point on Earth.


    Spire is Global and our success draws upon the diverse viewpoints, skills and experiences of our employees. We are proud to be an equal opportunity employer and are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, marital status, disability, gender identity or veteran status.To help maintain a safe and secure workplace for Spire employees, all candidates who receive a conditional offer will be required to complete a background check. This may include criminal history and employment verification.Applying from California? Please review the .Applying from the EU? Please review Spire's Privacy Policy.


    Please note: Communication regarding your application may come from @spire.com, @recruiting.spire.com, or from Candidate.fyi (our scheduling tool).


    Read Less
  • FPGA Engineer  

    - Glasgow
    Spire Global is currently embarking on projects that range from the de... Read More
    Spire Global is currently embarking on projects that range from the design of advanced satellite communication systems to networking satellite constellations.As part of the development of next-generation proprietary communication system, we are seeking a Senior FPGA Engineer. The ideal candidate will have hands-on experience and deep expertise in FPGA programming as well as a communication background. Understanding of communication or information theory or experience with communication systems and space industry will be a plus. The candidate will have strong analytical and problem-solving skills. They will be able to navigate in a fast-changing dynamic and innovative environment. They should be familiar with communications and software-defined radio techniques.The role requires the ability to work within a complex architecture and generate highly optimized solutions. A high standard of excellence and effectiveness, with an anticipation of correct deliverables on the first attempt, is expected.Key Responsibilities:Proactively contribute to the design and development of FPGA-based solutions for our next-generation of satellite communication systems.Collaborate effectively with cross-functional teams across multiple time zones, including FPGA, hardware, RF, antenna, DSP and software engineers to define system requirements and architecture.Implement and optimize FPGA algorithms for signal processing and various aspects of the digital communication stack.Conduct FPGA synthesis, place and route, and timing closure to meet performance targets.Perform FPGA verification and validation using simulation tools and hardware-in-the-loop testing.Troubleshoot and debug FPGA designs, identifying and resolving issues in a high-paced environment.Stay current with industry trends and advancements in FPGA technology and radio communications.Qualifications / Experience:Understanding of communication theory and signal processing algorithm design (OFDM, spread spectrum, timing recovery, signal estimation and detection, MIMO techniques and beamforming, automatic gain control, pre-compensation, FEC and coding theory, channel estimation).Proficiency in (preferably) VHDL although Verilog will be considered.Experience with FPGA synthesis tools (e.g., Xilinx/AMD Vivado, Intel Quartus Prime). and simulation tools (e.g., GHDL, ModelSim, Questa, COCOTB).Experience of Xilinx/AMD MPSoC/RFSoC.Proficiency in scripting languages and testing tools (Python, TCL).Experience in HW design for high-performance multi-channel baseband processing.Data-driven and evidence-based work methodology.Desired skills:Knowledge in existing wireless communication standards such as DVB-S2(X) protocols, CCSDS family of protocols, 3GPP (5G/4G-LTE/WCDMA/UMTS/GSM) or WiFi families, (802.11a/b/g/n/ac/ax/be/ad/ay), or Bluetooth.Experience in HW design for MIMO applications, high-speed ADCs, or multiple FPGAs.Competency with RF/wireless test and measurement laboratory equipment.RF hardware design experience in frontend design, antenna design, etc.Experience of version control tools (e.g., Git).Experience in Github Actions (GHA) and CI in general.Experience and knowledge of High-Level Synthesis (HLS), emulation systems and virtual platforms.Experience with C/C++ and/or Matlab for algorithm development, modelling and simulations.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 required for this role. If needed, Spire will arrange the necessary licenses—this is not something candidates need to have before applying. #LI-MI1
    Global Perks🛰️ Name Your Satellite Program (NYSP)
    🚀 Launch Attendance
    🌴 Generous Time Off Policy
    🎓 Education Assistance Program
    🥰 Employee Assistance Program (EAP)
    📈 Employee Stock Purchase Program (ESPP)
    👣 Family Leave
    💪 Fitness Reimbursement
    🧡 Employee Referral Program
    🍉 Healthy snacks & beverages in every officeAbout SpireWe improve life on Earth with data from space.Spire Global is a space-to-cloud analytics company that owns and operates the largest multi-purpose constellation of satellites. Its proprietary data and algorithms provide the most advanced maritime, aviation, and weather tracking in the world. In addition to its constellation, Spire’s data infrastructure includes a global ground station network and 24/7 operations that provide real-time global coverage of every point on Earth.


    Spire is Global and our success draws upon the diverse viewpoints, skills and experiences of our employees. We are proud to be an equal opportunity employer and are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, marital status, disability, gender identity or veteran status.To help maintain a safe and secure workplace for Spire employees, all candidates who receive a conditional offer will be required to complete a background check. This may include criminal history and employment verification.Applying from California? Please review the .Applying from the EU? Please review Spire's Privacy Policy.


    Please note: Communication regarding your application may come from @spire.com, @recruiting.spire.com, or from Candidate.fyi (our scheduling tool).


    Read Less
  • AI Embedded Software Engineer  

    - Glasgow
    We are seeking an experienced AI Embedded Software Engineer to join ou... Read More
    We are seeking an experienced AI Embedded Software Engineer to join our Advanced Concepts Group. The successful candidate will lead R&D on-board AI/ML efforts, focusing on deploying cutting-edge artificial intelligence and machine learning solutions on power-constrained devices aboard our nanosatellites. This role reports directly to the Senior Director of Research and Development.Responsibilities:Lead research and development of AI/ML algorithms optimized for deployment on power-constrained nanosatellite platformsDesign and implement embedded AI/ML inference engines for real-time on-orbit decision makingDevelop and optimize neural network models for edge computing applications in space environmentsIntegrate AI/ML capabilities into existing satellite firmware and control systemsConduct processor-in-the-loop (PIL) and hardware-in-the-loop (HIL) testing to qualify AI/ML software implementationsResearch and implement novel AI/ML techniques for autonomous satellite operations and data processingCollaborate with hardware teams to define AI/ML processing requirements for future nanosatellite designsDevelop quantization and compression techniques to reduce model size and power consumptionResolve on-orbit and on-ground issues related to AI/ML embedded systemsSupport AI/ML system integration with other satellite componentsWrite and maintain technical documentation and research publicationsMentor junior engineers and contribute to the company's AI/ML knowledge baseRequired Qualifications:Master's degree in Computer Science, Electrical Engineering, Machine Learning, or related field4+ years of experience in embedded systems development with focus on AI/ML applicationsProficiency in Embedded C/C++ programming for resource-constrained environmentsStrong background in machine learning frameworks (TensorFlow Lite, PyTorch Mobile, ONNX Runtime)Experience with AI/ML model optimization techniques (quantization, pruning, knowledge distillation)Capability with Python for AI/ML development and scripting languages like BashExperience with real-time operating systems (RTOS), specifically FreeRTOSKnowledge of edge AI accelerators and specialized AI hardware (NPUs, DSPs)Strong mathematical foundation in linear algebra, statistics, and optimizationExperience with version control systems (e.g., Git)Experience developing on Linux (Ubuntu)Excellent communication and teamwork abilitiesAbility to work in a fast-paced R&D environment with changing requirementsPreferred Qualifications:Ph.D. in Machine Learning, Computer Science, or related fieldExperience with space systems, satellite technology, or aerospace applicationsKnowledge of federated learning and distributed AI systemsExperience with neuromorphic computing and spiking neural networksFamiliarity with radiation-hardened computing and space-qualified hardwareExperience writing Rust for resource-constrained environments (embedded Linux)Experience with embedded Linux and containerized AI workloadsKnowledge of sensor fusion, and autonomous systemsPublication record in AI/ML conferences or journalsExperience with FPGA-based AI accelerationFamiliarity working to coding standards and using static analysis toolsTools and Technologies:AI/ML Frameworks: TensorFlow Lite, PyTorch Mobile, ONNX Runtime, OpenVINOEdge AI Tools: TensorRT, Neural Network Compiler Stack (TVM), GlowFreeRTOS for real-time operating system implementationGNU ARM Embedded Toolchain and specialized AI compiler toolchainsGDB and AI-specific debugging tools for embedded inference enginesExperience with debugging techniques for AI systems without JTAG accessProficiency in processor-in-the-loop (PIL) and hardware-in-the-loop (HIL) testing methodologiesExperience with AI model validation and verification techniquesExperience working with Microcontrollers and AI-optimized processorsCUDA, ROCm or SYCLVersion control using Git and ML experiment tracking tools (MLflow, Weights & Biases)AI development environments and Jupyter notebooks for prototypingSpire 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 required for this role. If needed, Spire will arrange the necessary licenses—this is not something candidates need to have before applying. #LI-MI
    Global Perks🛰️ Name Your Satellite Program (NYSP)
    🚀 Launch Attendance
    🌴 Generous Time Off Policy
    🎓 Education Assistance Program
    🥰 Employee Assistance Program (EAP)
    📈 Employee Stock Purchase Program (ESPP)
    👣 Family Leave
    💪 Fitness Reimbursement
    🧡 Employee Referral Program
    🍉 Healthy snacks & beverages in every officeAbout SpireWe improve life on Earth with data from space.Spire Global is a space-to-cloud analytics company that owns and operates the largest multi-purpose constellation of satellites. Its proprietary data and algorithms provide the most advanced maritime, aviation, and weather tracking in the world. In addition to its constellation, Spire’s data infrastructure includes a global ground station network and 24/7 operations that provide real-time global coverage of every point on Earth.


    Spire is Global and our success draws upon the diverse viewpoints, skills and experiences of our employees. We are proud to be an equal opportunity employer and are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, marital status, disability, gender identity or veteran status.To help maintain a safe and secure workplace for Spire employees, all candidates who receive a conditional offer will be required to complete a background check. This may include criminal history and employment verification.Applying from California? Please review the .Applying from the EU? Please review Spire's Privacy Policy.


    Please note: Communication regarding your application may come from @spire.com, @recruiting.spire.com, or from Candidate.fyi (our scheduling tool).


    Read Less
  • Staff Software Engineer (FileTransfer Team)  

    - Glasgow
    We are seeking an experienced Staff Software Engineer to join our File... Read More
    We are seeking an experienced Staff Software Engineer to join our File Transfer team which develops cross mission operational services to ensure file queuing and delivery between our satellites and ground stations.

    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 commercialization 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! Responsibilities & Tasks:Develop services in Python/Rust that interface with hardware integration layers using modern protocols Implement communication interfaces between higher-level processes, including ground to space commanding Migrate legacy Python systems to a new Rust-based, distributed architecture Contribute to the design and implementation of fault-tolerant systems to meet the demands of new customer missions Collaborate closely with the Platform Engineering team to ensure optimal software-hardware integration Create and maintain comprehensive documentation for APIs and system architectures Contribute to the continuous improvement of our development processes and tools Perform ground-based testing and in-orbit verification of new software services Implement observability solutions for satellite-side services Act as our Cloud Evangelist to bolster how we do things in AWS Key Skills:8+ years' experience in professional software development Proficiency in Python, Rust or equivalent high-level language Knowledge of Linux-based development Has worked extensively in DevOps or as a DevOps champion in their team Experience with inter-process communication protocols (such as gRPC) Ability to communicate effectively with embedded software engineers Excellent documentation skills Preferred Skills:Familiarity with safety-critical software systems in any industry Knowledge of version control systems, particularly Git and GitHub Familiarity with CI/CD pipelines Experience with project management tools Proficiency in scripting languages like Bash Understanding of cybersecurity principles systems Knowledge of telemetry and command systems Experience in implementing Fault Detection, Isolation, and Recovery (FDIR) systems for high-level or embedded applications Tools and Technologies:Rust, Python, Bash Ubuntu (development environment) gRPC (inter-process communications) Version control using Git Comfortable with some of: Terraform, Ansible, Docker, ECS, ECR in AWS 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 required for this role. If needed, Spire will arrange the necessary licenses—this is not something candidates need to have before applying.
    Global Perks🛰️ Name Your Satellite Program (NYSP)
    🚀 Launch Attendance
    🌴 Generous Time Off Policy
    🎓 Education Assistance Program
    🥰 Employee Assistance Program (EAP)
    📈 Employee Stock Purchase Program (ESPP)
    👣 Family Leave
    💪 Fitness Reimbursement
    🧡 Employee Referral Program
    🍉 Healthy snacks & beverages in every officeAbout SpireWe improve life on Earth with data from space.Spire Global is a space-to-cloud analytics company that owns and operates the largest multi-purpose constellation of satellites. Its proprietary data and algorithms provide the most advanced maritime, aviation, and weather tracking in the world. In addition to its constellation, Spire’s data infrastructure includes a global ground station network and 24/7 operations that provide real-time global coverage of every point on Earth.


    Spire is Global and our success draws upon the diverse viewpoints, skills and experiences of our employees. We are proud to be an equal opportunity employer and are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, marital status, disability, gender identity or veteran status.To help maintain a safe and secure workplace for Spire employees, all candidates who receive a conditional offer will be required to complete a background check. This may include criminal history and employment verification.Applying from California? Please review the .Applying from the EU? Please review Spire's Privacy Policy.


    Please note: Communication regarding your application may come from @spire.com, @recruiting.spire.com, or from Candidate.fyi (our scheduling tool).


    Read Less
  • Senior Software Engineer (SatOS-Rust Team)  

    - Glasgow
    We are seeking an experienced Software Engineer (Rust) to join our Sat... Read More
    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:Develop services in Rust that interface with hardware integration layers using modern protocolsImplement communication interfaces between higher-level processes, including ground to space commandingMigrate legacy Python systems to a new Rust-based, distributed architectureContribute to the design and implementation of fault-tolerant systems to meet the demands of new customer missionsCollaborate closely with the Platform Engineering team to ensure optimal software-hardware integrationCreate and maintain comprehensive documentation for APIs and system architecturesContribute to the continuous improvement of our development processes and toolsPerform ground-based testing and in-orbit verification of new software servicesImplement observability solutions for satellite-side servicesKey Skills:7+ years' experience in professional software developmentProven experience in production-grade software development using RustProficiency in Python or equivalent high-level languageKnowledge of Linux-based developmentExperience with inter-process communication protocols (such as gRPC)Ability to communicate effectively with embedded software engineers Excellent documentation skillsPreferred Skills: Familiarity with safety-critical software systems in any industry Knowledge of version control systems, particularly Git and GitHubFamiliarity with CI/CD pipelines Experience with project management toolsProficiency in scripting languages like BashUnderstanding of cybersecurity principles systems Knowledge of telemetry and command systemsExperience in implementing Fault Detection, Isolation, and Recovery (FDIR) systems for high-level or embedded applicationsTools and Technologies: Rust, Python, BashUbuntu (development environment)gRPC (inter-process communications)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 required for this role. If needed, Spire will arrange the necessary licenses—this is not something candidates need to have before applying. #LI-MI1
    Global Perks🛰️ Name Your Satellite Program (NYSP)
    🚀 Launch Attendance
    🌴 Generous Time Off Policy
    🎓 Education Assistance Program
    🥰 Employee Assistance Program (EAP)
    📈 Employee Stock Purchase Program (ESPP)
    👣 Family Leave
    💪 Fitness Reimbursement
    🧡 Employee Referral Program
    🍉 Healthy snacks & beverages in every officeAbout SpireWe improve life on Earth with data from space.Spire Global is a space-to-cloud analytics company that owns and operates the largest multi-purpose constellation of satellites. Its proprietary data and algorithms provide the most advanced maritime, aviation, and weather tracking in the world. In addition to its constellation, Spire’s data infrastructure includes a global ground station network and 24/7 operations that provide real-time global coverage of every point on Earth.


    Spire is Global and our success draws upon the diverse viewpoints, skills and experiences of our employees. We are proud to be an equal opportunity employer and are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, marital status, disability, gender identity or veteran status.To help maintain a safe and secure workplace for Spire employees, all candidates who receive a conditional offer will be required to complete a background check. This may include criminal history and employment verification.Applying from California? Please review the .Applying from the EU? Please review Spire's Privacy Policy.


    Please note: Communication regarding your application may come from @spire.com, @recruiting.spire.com, or from Candidate.fyi (our scheduling tool).


    Read Less
  • Senior Software Engineer (SatOS Team)  

    - Glasgow
    We are seeking an experienced Software Engineer to join our Sat OS tea... Read More
    We are seeking an experienced Software Engineer 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: Develop services in Python/Rust that interface with hardware integration layers using modern protocols Implement communication interfaces between higher-level processes, including ground to space commanding Migrate legacy Python systems to a new Rust-based, distributed architecture Contribute to the design and implementation of fault-tolerant systems to meet the demands of new customer missions Collaborate closely with the Platform Engineering team to ensure optimal software-hardware integration Create and maintain comprehensive documentation for APIs and system architectures Contribute to the continuous improvement of our development processes and tools Perform ground-based testing and in-orbit verification of new software services Implement observability solutions for satellite-side servicesWork with our customers to translate their requirements into effective software solutionsKey Skills: 5+ years experience in professional software development Proven experience in production-grade software development using at least one compiled languageProficiency in Python or equivalent high-level language Knowledge of Linux-based development Experience with inter-process communication protocols (such as gRPC) Ability to communicate effectively with embedded software engineers Excellent documentation skillsGood customer relations skillsPreferred Skills: Familiarity with safety-critical software systems in any industry Knowledge of version control systems, particularly Git and GitHub Familiarity with CI/CD pipelines Experience with project management tools Proficiency in scripting languages like BashProficiency in Python and RustUnderstanding of cybersecurity principles systems Knowledge of telemetry and command systems Experience in implementing Fault Detection, Isolation, and Recovery (FDIR) systems for high-level or embedded applicationsTools and Technologies: Python, Rust, Bash Ubuntu (development environment) gRPC (inter-process communications)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 required for this role. If needed, Spire will arrange the necessary licenses—this is not something candidates need to have before applying. #LI-MI1
    Global Perks🛰️ Name Your Satellite Program (NYSP)
    🚀 Launch Attendance
    🌴 Generous Time Off Policy
    🎓 Education Assistance Program
    🥰 Employee Assistance Program (EAP)
    📈 Employee Stock Purchase Program (ESPP)
    👣 Family Leave
    💪 Fitness Reimbursement
    🧡 Employee Referral Program
    🍉 Healthy snacks & beverages in every officeAbout SpireWe improve life on Earth with data from space.Spire Global is a space-to-cloud analytics company that owns and operates the largest multi-purpose constellation of satellites. Its proprietary data and algorithms provide the most advanced maritime, aviation, and weather tracking in the world. In addition to its constellation, Spire’s data infrastructure includes a global ground station network and 24/7 operations that provide real-time global coverage of every point on Earth.


    Spire is Global and our success draws upon the diverse viewpoints, skills and experiences of our employees. We are proud to be an equal opportunity employer and are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, marital status, disability, gender identity or veteran status.To help maintain a safe and secure workplace for Spire employees, all candidates who receive a conditional offer will be required to complete a background check. This may include criminal history and employment verification.Applying from California? Please review the .Applying from the EU? Please review Spire's Privacy Policy.


    Please note: Communication regarding your application may come from @spire.com, @recruiting.spire.com, or from Candidate.fyi (our scheduling tool).


    Read Less
  • Senior Software Engineer (SatOS-Rust Team)  

    - Didcot
    We are seeking an experienced Software Engineer (Rust) to join our Sat... Read More
    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:Develop services in Rust that interface with hardware integration layers using modern protocolsImplement communication interfaces between higher-level processes, including ground to space commandingMigrate legacy Python systems to a new Rust-based, distributed architectureContribute to the design and implementation of fault-tolerant systems to meet the demands of new customer missionsCollaborate closely with the Platform Engineering team to ensure optimal software-hardware integrationCreate and maintain comprehensive documentation for APIs and system architecturesContribute to the continuous improvement of our development processes and toolsPerform ground-based testing and in-orbit verification of new software servicesImplement observability solutions for satellite-side servicesKey Skills:7+ years' experience in professional software developmentProven experience in production-grade software development using RustProficiency in Python or equivalent high-level languageKnowledge of Linux-based developmentExperience with inter-process communication protocols (such as gRPC)Ability to communicate effectively with embedded software engineers Excellent documentation skillsPreferred Skills: Familiarity with safety-critical software systems in any industry Knowledge of version control systems, particularly Git and GitHubFamiliarity with CI/CD pipelines Experience with project management toolsProficiency in scripting languages like BashUnderstanding of cybersecurity principles systems Knowledge of telemetry and command systemsExperience in implementing Fault Detection, Isolation, and Recovery (FDIR) systems for high-level or embedded applicationsTools and Technologies: Rust, Python, BashUbuntu (development environment)gRPC (inter-process communications)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 required for this role. If needed, Spire will arrange the necessary licenses—this is not something candidates need to have before applying. #LI-MI1
    Global Perks🛰️ Name Your Satellite Program (NYSP)
    🚀 Launch Attendance
    🌴 Generous Time Off Policy
    🎓 Education Assistance Program
    🥰 Employee Assistance Program (EAP)
    📈 Employee Stock Purchase Program (ESPP)
    👣 Family Leave
    💪 Fitness Reimbursement
    🧡 Employee Referral Program
    🍉 Healthy snacks & beverages in every officeAbout SpireWe improve life on Earth with data from space.Spire Global is a space-to-cloud analytics company that owns and operates the largest multi-purpose constellation of satellites. Its proprietary data and algorithms provide the most advanced maritime, aviation, and weather tracking in the world. In addition to its constellation, Spire’s data infrastructure includes a global ground station network and 24/7 operations that provide real-time global coverage of every point on Earth.


    Spire is Global and our success draws upon the diverse viewpoints, skills and experiences of our employees. We are proud to be an equal opportunity employer and are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, marital status, disability, gender identity or veteran status.To help maintain a safe and secure workplace for Spire employees, all candidates who receive a conditional offer will be required to complete a background check. This may include criminal history and employment verification.Applying from California? Please review the .Applying from the EU? Please review Spire's Privacy Policy.


    Please note: Communication regarding your application may come from @spire.com, @recruiting.spire.com, or from Candidate.fyi (our scheduling tool).


    Read Less

Company Detail

  • Is Email Verified
    No
  • Total Employees
  • Established In
  • Current jobs

Google Map

For Jobseekers
For Employers
Contact Us
Astrid-Lindgren-Weg 12 38229 Salzgitter Germany