Embedded Software Dev Engineer, Project Kuiper Customer Terminal Software
Overview
In this role you will design, implement, and deploy embedded software for Project Kuiper’s consumer electronics. You will work across the SDLC with cross-functional teams to deliver reliable, real-time software on Linux/RTOS platforms for a large satellite broadband product line. You’ll contribute to a cutting-edge, high-scale project that aims to connect underserved communities worldwide. The role blends hands-on coding with system-level collaboration to drive reliable, end-to-end software for customer terminals.
Compensation / Benefitshealth insurance (medical, dental, vision)RSUs and sign-on pay401(k) matchingpaid time offparential leaveLife & AD&D insurance
ResponsibilitiesDevelop embedded software for terrestrial devices within the Project Kuiper systemParticipate in all SDLC phases from requirements to deploymentDevelop in assembly, C, C++, Rust or other languagesApply real-time embedded software methodologies and practicesReview schematics, logic analyzers, and embedded software troubleshooting techniques
Key requirements3+ years of non-internship software development experience2+ years in design or architecture of systems (design patterns, reliability, scaling)Experience programming at least one software language (C/C++/Rust/Assembly)Experience with Linux and RTOSKnowledge of embedded software troubleshooting and hardware interfacesExport Control eligibility (U.S. citizenship, permanent residency, or protected status)Bachelor's degree in computer science or equivalent (preferred)collaboration with cross-functional teamsflexibility and responsiveness to changing prioritiesproblem-solving mindsetembedded C/C++Rustassembly