About this role
Software Development Engineer on Amazon Leo Manufacturing Software Systems, building manufacturing software for satellite assembly, calibration, testing, and provisioning. Collaborates across manufacturing, product, and security engineering to deliver end-to-end orchestration capabilities with strong emphasis on security and compliance.
Key Responsibilities
- Design and develop manufacturing software to drive satellite assembly, calibration, testing, and provisioning
- Collaborate with manufacturing engineering, product engineering, and security engineering to identify requirements and design manufacturing software
- Design and develop end-to-end system capabilities required for manufacturing orchestration across factory production lines
- Develop Leo's secure manufacturing software system and orchestration software capabilities
- Work with cross-disciplinary teams to develop, qualify, produce, and deploy solutions
Technical Overview
Role spans cross-domain software for manufacturing satellites, including end-to-end orchestration across factory lines. Stack emphasizes secure manufacturing software, cross-team collaboration, and compliance with internal security controls.
Ideal Candidate
The ideal candidate is a mid-level software development engineer with 3+ years of professional software development experience and hands-on design/architecture experience. They should be comfortable with full-stack development concepts, telemetry collection, and infrastructure as code, and capable of collaborating across manufacturing, hardware, and security teams to build secure, scalable manufacturing software for satellite production.
Must-Have Skills
3+ years of non-internship professional software development experience2+ years of non-internship design or architecture (design patternsreliability and scaling) of new and existing systems experienceExperience programming with at least one software programming language
Nice-to-Have Skills
3+ years of full software development life cycleincluding coding standardscode reviewssource control managementbuild processestestingand operations experienceBachelor's degree in computer science or equivalentFull-stack development experienceincluding telemetry collectioninfrastructure as codeauthorizationauthentication and identity management.
Required Skills
Software Development Engineer3+ years of non-internship professional software development experience2+ years of non-internship design or architecture (design patternsreliability and scaling) of new and existing systems experienceExperience programming with at least one software programming languageBachelor's degree in computer science or equivalentFull-stack developmenttelemetry collectioninfrastructure as codeauthorizationauthenticationidentity managementcode reviewssource control managementbuild processestestingoperationssecurity and compliance standardsmanufacturing softwaremanufacturing test stationssecurity engineeringDesign patternsreliabilityscaling
Soft Skills
CollaborationProblem-solvingCommunicationTeamworkSecurity & compliance awareness
Keywords for Your Resume
Software Development Engineer3+ years of non-internship professional software development experience2+ years of non-internship design or architecture (design patternsreliability and scaling) of new and existing systems experienceExperience programming with at least one software programming languageBachelor's degree in computer science or equivalentFull-stack developmenttelemetry collectioninfrastructure as codeauthorizationauthenticationidentity managementcode reviewssource control managementbuild processestestingoperationssecurity and compliance standardsmanufacturing softwaremanufacturing test stationssecurity engineeringDesign patternsreliabilityscaling
Deal Breakers
Must be a U.S. Citizen (export control requirement)
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile