Haystack logo
Haystack Verified
Software, Developer Tools, Analytics

Software Engineering Manager

United StatesHybridFull TimeManager / HeadPosted 2 months ago

Is this role right for you?

Upload your resume and get a skill-by-skill breakdown — see exactly where you match, where you're close, and what to highlight. Not a mystery percentage.

Get a tailored resume highlighting what this role needs.

Role summary

A globally recognized technology company is seeking a Software Engineering Manager to lead a team responsible for the research, development, deployment, and operation of satellite payload software for a cutting-edge low Earth orbit satellite network. This hybrid role involves driving the team's strategic roadmap, collaborating with hardware/firmware teams, defining software requirements, and designing systems for critical satellite functions. The ideal candidate will have 10+ years of engineering experience, including at least 3 years in management, and 5+ years in Telecom, Data Plane networking, or distributed systems. The company offers a competitive salary, comprehensive benefits, and the opportunity to work on a project with significant global impact.

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!

Ready to apply?
You'll be redirected to Haystack's application page.

Similar roles