Software Development Engineer - Communications Team, Leo Secure Communications Team
Project Leo is an initiative to increase global broadband access through a constellation of 3,236 satellites in low Earth orbit (LEO). Its mission is to bring fast, affordable broadband to unserved and underserved communities around the world. Project Leo will help close the digital divide by delivering fast, affordable broadband to a wide range of customers, including consumers, businesses, government agencies, and other organizations operating in places without reliable connectivity.
Our team tackles secure communication between critical satellite functions. We are looking for a Software Engineer to participate in all phases of software development from requirements through implementation and test to operations.
Responsibilities
- Develop embedded software in C++ and Rust
- Write software to interact with microcontrollers
- Design and develop secure software
- Collaborate with cross-functional teams to define software requirements and architecture
- Design and implement a wide range of embedded software on our hardware services, including device drivers, Linux kernel modules, porting existing software to new embedded systems, and other low-level programming activities
Requirements
- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience programming with at least one software programming language
- Due to applicable export control laws and regulations, candidates must be a U.S. citizen or national, U.S. permanent resident (i.e., current Green Card holder), or lawfully admitted into the U.S. as a refugee or granted asylum
Qualifications
- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent
About The Team
Our team tackles secure communication between critical satellite functions including power management, hardware interfaces, command & telemetry, and autonomous control.
Pay
USA, WA, Redmond - $143,700.00 - $194,400.00 USD annually
Benefits
- Sign-on payments and restricted stock units (RSUs)
- Health insurance (medical, dental, vision, prescription)
- Basic Life & AD&D insurance and option for Supplemental life plans
- Employee Assistance Program (EAP) and Mental Health Support
- Medical Advice Line
- Flexible Spending Accounts
- Adoption and Surrogacy Reimbursement coverage
- 401(k) matching
- Paid time off
- Parental leave