Spire is a space-based data company. We're about 60 people, have been around for less than 3 years, and are growing quickly. We're a global company with office in San Francisco, Glasgow, and Singapore as well as employees from 14 countries and counting. Spire employees tend to get very good use out of their passports - especially software and hardware engineers. We pay for each employee to spend a week in any office each year (simply travel there and work as normal).
Working on our satellites offers software developers a chance to interact with the fullest of stacks, and this position can be customized to fit a variety of experiences and skill sets. As a Spacecraft Software Developer you will be working on the satellites and their terrestrial communication relays. You'll have the opportunity to work on core systems, communication and radio, ground systems, satellite application platform, and more.
Extensive experience with C (interrupt handlers, concurrency, etc), Strong Linux skills (extensive CLI/scripting familiarity, kernel mods, drivers, etc.), Sensor integration (over I2C, SPI, CAN, UART, etc.), Python, Ruby, Bash
Strong candidates will also possess skills in one or more of the following areas:General hardware skills (EE,PCB,PSI), Networking (ISO, IP, protocol design), Domain Knowledge (ADCS), Embedded OS (FreeRTOS, embedded Linux), FPGA expertise (verilog, VHDL), RF programming (SDR, USRP)
Apply online: https://spire.com/careers/
We also have openings in San Francisco, Singapore, and Glasgow for: Communications Architect, Distributed Systems Engineer, Field Engineer, Ground Station Engineer, Network Operations Engineer, Production Manager, Satellite Hardware Technician, Spacecraft Hardware Engineer, Spacecraft Operations Engineer, Spacecraft Software Engineer, Support Engineer, Logistics Coordinator, Technical Recruiter