Embedded Software Engineer
Compensation estimateAI
See base, equity, bonus, and total comp estimates for this role — free, no credit card.
Sign up to see compensation estimateSenior Embedded Software Engineer
We're working with a visionary aerospace leader building a massive LEO satellite constellation to provide global broadband access on this exciting opportunity.
As a Senior Embedded Software Engineer on the Optical Inter-Satellite Link team, you will design and implement the mission-critical flight software that enables high-speed laser communications in space. This is a high-impact role where you will tackle complex distributed systems challenges using C, C++, and Rust to bridge the digital divide for millions of people worldwide.
The Role
• Develop highly reliable flight software for RTOS and bare-metal environments, managing everything from low-level hardware control to autonomous system behaviors.
• Architect and implement supporting test, validation, and simulation software infrastructure to ensure 100% mission success in orbit.
• Drive the full software development life cycle (SDLC) for high-speed optical communication systems, from initial requirements through to orbital deployment.
• Collaborate with cross-functional optical, electrical, and opto-mechanical teams to solve hardware/software integration challenges at scale.
• Lead technical design and architecture reviews, ensuring system reliability, scalability, and operational excellence for complex space-bound systems.
What You'll Need
• 5+ years of professional software development experience with expert-level proficiency in C, C++, or Rust.
• Extensive experience in embedded systems development, including RTOS, bare-metal programming, and hardware debugging/troubleshooting.
• Proven track record leading the architecture and design of complex, large-scale systems (design patterns, reliability, and scaling).
• Strong scripting skills in Python for automation and simulation infrastructure.
• Deep understanding of professional software engineering best practices, including CI/CD, source control, and rigorous code reviews.
• U.S. citizenship or permanent residency (Green Card) required due to export control regulations.
What's On Offer
• Competitive base salary range of $168,100 - $227,400 plus sign-on bonuses and Restricted Stock Units (RSUs).
• Comprehensive benefits package including 401(k) matching, premium health insurance (medical/dental/vision), and paid parental leave.
• The chance to work on "state of the art" satellite technology and solve first-of-their-kind engineering problems in a hybrid work environment.
Apply via Haystack today!
Similar roles
Senior Embedded Software EngineerAccelevation LLC · Sterling, Virginia, United States · Onsite- Embedded Software EngineerSoho Square Solutions · Irvine, California, United States · Onsite
Embedded Software EngineerPerceptive Innovations · Dulles Town, Virginia, United States · Onsite
Embedded Software EngineerTDK Corporation · Neptune, New Jersey, United States · Onsite- Embedded Software EngineerHaystack · Boston, Massachusetts, United States · Remote