Senior Software Engineer - Advanced Radar Systems
About the Role
We are seeking a Senior Software Engineer for Advanced Radar Systems to join our innovative team at Array Labs. In this remote role, you will be instrumental in building and implementing automation solutions for our advanced radar satellites. You will have the opportunity to work on cutting-edge technology that helps humanity understand and respond to changes across the physical world.
What You'll Do
- Build and implement automation solutions for spacecraft and ground stations operating swarms of coordinated imaging satellites.
- Implement controllers developed by GNC engineers to plan and execute satellite maneuvers, optimizing satellite positions and performance.
- Develop and maintain mission planning software that integrates mission design, operational concepts, and flight hardware requirements.
- Design and implement systems to manage asynchronous data streams, integrating real-time information to generate and upload new decisions and schedules.
- Design architecture concepts considering spacecraft coordination, payload and system budget capabilities, data collection requirements, autonomy, and mission operations.
- Implement automation and algorithms for precise orbit determination of Array Labs and GNSS satellites.
- Evolve and implement models to characterize vehicles and satellite systems propulsion, power, precision, navigation, timing, and tracking requirements.
- Optimize schedules to maximize imagery opportunities based on imaging priorities and system capabilities.
Requirements
- Bachelor’s degree in engineering, computer science, or a related field, with 3+ years of experience.
- Experience developing autonomous systems and integrating them into larger operational frameworks.
- Strong programming skills in languages such as Python, C++, or Rust.
- Understanding of how to create, configure, and manage Docker containers.
- Experience with continuous integration systems and automated test execution pipelines (Gitlab preferred).
- Familiarity with database systems and CRUD operations in database management, preferably PostgreSQL and TimescaleDB.
- Familiarity with RESTful API design and implementation.
- Experience with physics-based software packages and/or model-based digital engineering tools.
Nice to Have
- Knowledge of precision orbit determination methods.
- Familiarity with FreeFlyer, STK GMAT, and/or custom-developed equivalent.
- Experience with flight software and embedded systems.
- Experience setting up automated hardware in the loop (HIL) test benches.
- Familiarity with satellite mission operations and/or Ground Station as a Service providers.
What We Offer
- Competitive salary and equity compensation options.
- Comprehensive benefits package including health, dental, and vision coverage.
- 401(k) plan with company match.
- Relocation assistance for eligible candidates.
- Flexible work environment with a focus on innovation and collaboration.
Join us at Array Labs as a Senior Software Engineer for Advanced Radar Systems and be part of a team that is pushing the boundaries of technology to deliver unprecedented insights about our planet. This role not only offers the chance to work on groundbreaking projects but also provides a supportive environment for personal and professional growth.
This role offers a unique opportunity to work on advanced radar systems in a remote setting, with competitive compensation and a strong focus on innovation.
Who Will Succeed Here
Proficient in Python and C++ with hands-on experience in developing automation solutions for complex systems, particularly in the context of radar technology and satellite systems.
Adaptable and self-motivated in a remote work environment, demonstrating strong time management skills and the ability to collaborate effectively using tools like GitLab and Docker.
Solid understanding of cloud infrastructures like AWS, GCP, and Azure, with experience in database management using PostgreSQL and TimescaleDB to ensure efficient data handling and storage.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months