About the job
Join our innovative team at Spire Global as a Mid-Level Software Engineer, where you will be at the forefront of developing cutting-edge software solutions for satellite systems. Your contributions will directly impact the advancement of our space-based data collection capabilities. We are looking for candidates who are excited about the commercialization of nanosatellite systems and who can thrive in our fast-paced environment, where the design-to-launch cycle is measured in weeks and months, not years!
Your Responsibilities
- Design and develop software for testing our satellites, enhancing existing codebases to improve functionality and performance.
- Collaborate with the Manufacturing team to address software test requests and escalate software issues as needed during production.
- Create automated tests for satellite application platforms to fulfill manufacturing and evolving testing requirements.
- Engage in software architecture design, refactoring, and optimizing existing software products.
- Work closely with Engineering teams to ensure seamless software-hardware integration.
- Contribute to the continuous improvement of our development processes and tools.
- Mentor junior engineers, promoting best practices in coding and development.
- Maintain our internal web tool built on Flask.
