Senior Software Engineer, Gnss Payload

3 days ago


Singapore Spire Global Full time

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.

**The Role**:
As a GNSS payload software engineer at Spire, you will be part of a team laser-focused on delivering the critical data powering weather prediction models worldwide by leveraging GPS / GNSS technology and advanced signal processing techniques flying on Spire's constellation of nanosatellites. You will write software that will power and continuously improve the STRATOS payload that collects and processes GNSS radio occultations and reflections (GNSS-RO and GNSS-R) in real-time.

Our satellite constellation is continuously growing and updated by uploading software updates on-orbit that improve and expand the payload functionality in accordance with Spire strategies. If you have the drive to write stable, high-performance software that will have a global impact, we'd love to hear from you.

**Responsibilities**:

- Implementing real-time digital signal processing (DSP) algorithms for GNSS signals and testing them on a custom embedded board. These DSP algorithms might include, among others, digital beamforming, delay-Doppler maps, signal tracking algorithms, FFT code acquisition & tracking, correlation, etc.
- Testing DSP algorithms to verify they meet execution requirements, mathematical correctness, and stable runtime operation
- Implementing/testing low-level data transfer and processing functions that interact with the FPGA, RF front-end, and peripheral sensors of the GNSS payload
- Continuously improving the payload software in order to increase the quality and amount of GNSS-RO and GNSS-R data collected
- Ensuring smooth interoperability between the payload and the rest of the satellite bus
- Implementing/testing the GNSS payload onboard data handling architecture in coordination with other payloads and the satellite bus
- Supporting the ground testing campaign through the documentation, execution, analysis, and debug phases
- Conducting peer-reviews of code written by other team members, as part of Spire’s high-quality standards of code production (e.g., lines count minimization, code readability, naming rules, etc.)

**Basic Qualifications/Experience**:

- Bachelor’s degree in Computer Science, a technical field relevant to software engineering, or equivalent real-world experience
- At least five years hands-on experience working with large-scale projects (i.e., hundreds of thousands of lines of code) developed in C++
- Experience on at least two prior projects writing computationally and memory-efficient code that maximizes system performance while ensuring stable runtime operation
- A detail-oriented personality; careful, methodical, and persistent in tracking down problems

**Preferred Qualifications/Experience**:

- Strong data analysis skills (statistics, hypothesis testing, data visualization)
- Knowledge of GNSS signal processing
- Experience with Linux, Bash, Python, Ruby, Matlab, and/or Octave
- Experience in systems engineering, covering the design, implementation, verification, and operation phases
- Masters and / or PhD degree, or experience in relevant fields
- 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._



  • Singapore Spire Full time

    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...


  • Singapore Spire Full time

    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...


  • Singapore Spire Full time

    **About Spire** 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...


  • Singapore beBeeSoftware Full time $120,000 - $180,000

    Embedded Software ProfessionalThis role involves designing and developing embedded software for satellite laser communication payloads. The ideal candidate will work closely with the CENTAURI software and hardware engineering teams to develop and maintain embedded software for microcontrollers and peripherals.Key Responsibilities:Develop features and fix...


  • Singapore Topcon Positioning Systems Full time

    Topcon Positioning Group is headquartered in Livermore, California, USA. We design, manufacture, and distribute productivity tools for developing a brighter future in construction, geopositioning, and agriculture industries. At Topcon, we bring innovation in workflow automation and seamless connectivity of data, focusing on developing a sustainable...


  • Singapore Spire Global Full time

    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...


  • Singapore Spire Full time

    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...

  • Payload Designer

    1 week ago


    Singapore beBeeThermal Full time $80,000 - $120,000

    Centre for Advanced Robotics Technology Innovation (CARTIN) are seeking a hardware-focused engineer to design and prototype compact, heat-resistant multi-sensor payloads.">Key Responsibilities:Design compact mechanical housing to operate under 250°C ambient conditions.Ensure internal core temperature remains under 55°C during runtime.Select and integrate...

  • Research Associate

    2 days ago


    Singapore Nanyang Technological University Singapore Full time

    Research Associate (High Temperature-Resistant & Miniaturized Payload Hardware Design)Join to apply for the Research Associate (High Temperature-Resistant & Miniaturized Payload Hardware Design)role at Nanyang Technological University Singapore Research Associate (High Temperature-Resistant & Miniaturized Payload Hardware Design)4 months ago Be among the...


  • Singapore Ocean Infinity Full time

    Worker Type: Employee Application End Date: 30-09-2024 We are using and creating technology to transform operations at sea to enable people and the planet to thrive. We are open-minded and fearless in our approach to innovation and don't believe in boundaries. We challenge everything and have massive ambitions to drag aging industries into the tech...