About the Role
Build the automation backbone for Azora's optical ground stations, enabling independent operation through autonomous scheduling, calibration, health monitoring, and fault recovery. As a lead, you will define the automation architecture for a growing global network.
Responsibilities
- Architect and implement end-to-end automation for ground station operations, including target acquisition, pass execution, weather-driven decision-making, and safe-state recovery.
- Develop hardware control software for telescopes, gimbals, weather sensors, and optical bench instrumentation.
- Build automated calibration, self-test, and built-in-test routines for continuous station operation without on-site staff.
- Design monitoring, alerting, and remote diagnostics infrastructure across multiple geographically distributed sites.
- Define interfaces between site-level automation and the network-level scheduler/orchestration layer.
- Establish software engineering practices for the automation stack, including CI/CD, hardware-in-the-loop testing, simulation environments, and release management.
- Build, lead, and mentor a small team of automation and controls engineers as the ground network scales.
Requirements
- BS/MS in Computer Science, Robotics, Electrical/Mechatronics Engineering, or related field.
- 5+ years building automation or control software for physical systems (robotics, observatories, test automation, industrial control, or similar).
- Strong programming skills in Python and at least one systems language (C++, Rust, or Go).
- Experience with hardware interfaces and protocols: serial, Ethernet/IP, Modbus, CAN, or similar.
- Demonstrated experience taking automation systems from prototype to reliable 24/7 operation.
- Prior technical leadership or team lead experience in a startup environment.
Skills
- Python
- C++
- Rust
- Go
- Hardware interfaces
- Serial communication
- Ethernet/IP
- Modbus
- CAN
- Automation
- Control software
- Telescope automation
- Observatory automation
- Optical ground station automation
- INDI/ASCOM ecosystems
- Custom mount control
- Orbital mechanics
- Satellite pass prediction
- SGP4
- Skyfield
- Distributed systems
- Message buses
- MQTT
- ZeroMQ
- gRPC
- Time synchronization
- NTP
- PTP
- CI/CD
- Hardware-in-the-loop testing
- Simulation environments
- Release management
Location
- Global
Work Type
- Full-time
Experience Level
- 5+ years
- Lead
Education Level
- BS/MS in Computer Science, Robotics, Electrical/Mechatronics Engineering, or related field
Salary/Compensations
- Level 1 (starting from $130,000 USD): 3-5 years of experience in relevant roles.
- Level 2 (starting from $160,000 USD): 5-15 years of experience in relevant roles.
- Final salary is based on geographic location, experience, skills, and qualifications.
Benefits
- Generous equity
- Competitive healthcare (including options for vision and dental)
- 401(k)
- Unlimited PTO
About the Company
- Azora is building high-bandwidth communications infrastructure for environments where fiber can’t reach.
- This work spans LEO spacecraft constellations, lunar exploration missions, GEO satcom, deployable optical ground for defense, and data centers both on- and off-world.
- To enable rapid global proliferation Azora is developing compact and modular optical terminals small enough to deploy from a backpack, and space terminals that support high speed optical links from LEO out to the Moon.
Equal Opportunity
- Azora is proud to be an equal opportunity employer.
- To conform to U.S. Government export regulations, applicants must be a (i) U.S. citizen or national, (ii) U.S. lawful permanent resident (iii) protected individual as defined by 8 U.S.C. 1324b(a)(3), or (iv) be eligible to obtain the required authorizations from the U.S. Department of State.
- If you need a reasonable accommodation as part of your application for employment or interviews with us, please let us know by contacting info@azora.space
