JOBSEARCHER

Embedded Software Engineer, Leo Payload Software Systems

AmazonSan Jose, CAL6 LeadSeptember 15th, 2026
Overview In this role you will help advance Leo's software capabilities, enabling fast, reliable satellite communications at scale. You’ll work with cross-functional teams to design and deliver software that supports mission-critical operations across a global network. Expect to tackle end-to-end development, from requirements through deployment and integration, with a focus on reliability and security. This is a chance to shape a high-impact space-based internet platform and collaborate across hardware, firmware, and software domains. You will contribute to a culture of high standards, diverse perspectives, and rapid iteration. Compensation / Benefitshealth insurance (medical, dental, vision, prescription)RSUs and sign-on payments401(k) matchingpaid time offparential leaveEAP and mental health support ResponsibilitiesCollaborate with cross-disciplinary colleagues to design and bring new products and services to marketDesign and build technologies in a large distributed computing environment to drive industry changeCreate solutions for distributed predictions with high scale and speedBuild scalable, fault-tolerant storage and query systems that are inexpensive and maintainableDesign and code solutions starting from broadly defined problems in an agile settingDevelop software to manage infrastructure for secure, large-scale operationsOwn the full software development lifecycle from design to deployment and mission integrationLead end-to-end participation in major engineering projects with cross-functional stakeholdersIdentify and resolve architectural deficiencies to improve quality and speedCommunicate ideas effectively to balance team and customer outcomesPromote software best practices including security, quality, and operational excellence Key requirements3+ years of non-internship software development experience2+ years of non-internship design or architecture experienceExperience programming in at least one languageeffective communicationcollaboration with cross-functional teamsability to incorporate feedback and diverse perspectivesC, C++, Rust or other programming languagesembedded Linux or RTOS environmentshardware-software integration