Software Development Manager | Hybrid
This employer is a globally recognized technology company developing innovative solutions for global connectivity. They are at the forefront of creating a cutting-edge low Earth orbit satellite network to deliver fast, reliable internet to underserved areas worldwide. Join a mission-driven team focused on impacting millions of lives.
The Role
- Lead a team of software engineers responsible for the research, development, deployment, and operation of satellite payload software.
- Drive the strategic roadmap for the team, aligning software development with mission outcomes.
- Collaborate with hardware and firmware teams to integrate complex system elements.
- Define and refine software requirements in partnership with product and program management.
- Design and implement software systems that manage critical satellite functions, including RF communications and data transport.
- Foster a culture of innovation and continuous improvement within the engineering team.
What You'll Need
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience.
- 10+ years of engineering experience, with at least 3 years in engineering team management.
- Proven experience with engineering practices across the full software/hardware/networks development lifecycle.
- Strong partnership experience with product or program management teams.
- 5+ years of industry experience in Telecom, Data Plane networking, distributed systems, or similar fields.
- Experience in recruiting, hiring, and mentoring software engineers.
What's On Offer
- Competitive salary range with opportunities for stock units.
- Comprehensive benefits package including health insurance, 401(k) matching, and paid time off.
- Opportunity to work on a groundbreaking project with significant global impact.
- A collaborative and inclusive work environment that supports professional growth.
Apply via Haystack today!