← Back to results

Jobs at Amazon

Posted 2 days ago

Senior embedded software engineer responsible for developing secure firmware for satellite communication systems operating in space. The role requires 7+ years of professional software development experience with deep expertise in secure embedded firmware for bare-metal or RTOS-based systems, real-time and low-power constraints, and hardware resource optimization.… You will lead design and architecture of complex systems, mentor engineering teams, and partner with hardware engineers and security architects to integrate security validation into manufacturing and test environments. Key responsibilities include threat modeling, security reviews, vulnerability assessment, and practical penetration testing of embedded systems.

RedmondLast seen 1 day ago
Posted 3 days ago

As a Data Scientist II, you will partner with business stakeholders to frame and solve private brands product assortment and pricing problems using generative AI, machine learning, and statistical modeling. You'll investigate business problems using data, invent novel solutions and prototypes, and deploy production software while reviewing and guiding science solutions across the team.… The role requires strong expertise in data querying, machine learning, statistical modeling, and the ability to communicate complex concepts and publish research both internally and externally.

San DiegoLast seen 1 day ago
Posted 3 days ago

Senior Technical Program Manager leading ASIC/SOC development programs from architecture through post-silicon validation. Manages cross-functional engineering teams across pre-silicon phases (architecture, RTL design, verification, FPGA prototyping, physical design, tapeout) and post-silicon phases (silicon bring-up, functional validation, NPI).… Drives project execution, technical trade-offs, and coordination with internal teams, foundries, and external partners to meet power, performance, schedule, cost, and quality requirements. Requires 7+ years managing ASIC teams, 5+ years technical program management, and 3+ years software development experience.

San DiegoLast seen 1 day ago
Posted 4 days ago

Design and develop embedded software for Amazon Leo's satellite and ground systems, including Linux kernel drivers, device drivers, and system applications in C, C++, and Python. You will work on fault-tolerant, real-time platforms, manage Yocto/OpenEmbedded distributions, and collaborate with hardware and software teams on board bring-up, integration testing, and complex hardware-software debugging.… The role requires 3+ years of embedded firmware development experience and 2+ years with Yocto/OpenEmbedded or comparable embedded Linux build systems.

San DiegoLast seen 2 days ago
Posted 11 days ago

Sr. Technical Program Manager responsible for owning end-to-end delivery of account integrity programs spanning multiple engineering and ML teams, from scoping through launch and operational readiness.… The role requires managing cross-functional dependencies, driving engineering prioritization, defining success metrics, and writing strategy documents for leadership. Requires 5+ years of technical product/program management, 7+ years working directly with engineering teams, and 3+ years of software development experience.

San DiegoLast seen 11 days ago
Posted 11 days ago

Design and develop embedded software for Amazon's satellite constellation, working across power management, hardware interfaces, command & telemetry, and autonomous control. Write flight code and device drivers in C, C++, Rust, or similar languages for real-time operating systems, interfacing with electronics via I2C, SPI, RS-422, RS-485, Ethernet, and similar protocols.… Lead architecture and design of satellite software systems, support board bring-up and integration testing with hardware teams, and mentor other engineers. Requires 5+ years of professional software development experience, 5+ years leading design/architecture of systems, and proven tech lead or team leadership background.

San DiegoLast seen 9 days ago
Posted 16 days ago

Design, develop, and operate embedded security software for Amazon Leo satellites, from launch through de-orbit. Own embedded software functions for payload radio and payload mode management, including design, implementation in C/C++ on embedded Linux systems, test, and integration.… Collaborate with hardware teams on board design, bring-up, verification, and satellite integration. Apply high-reliability embedded software development practices to ensure satellite security and reliability.

San DiegoLast seen 14 days ago
Posted 17 days ago

Design and develop secure provisioning and test software for Amazon's custom silicon, focusing on OTP/eFuse programming, cryptographic key injection, and debug-access flows. Own the full lifecycle from ATE integration with HSMs and key-management systems through post-provisioned device validation, ensuring secure boot and device identity provisioning at scale.… Build reusable ATE libraries, test utilities, and automation frameworks using Python and/or C/C++, applying strong software engineering practices and collaborating with ASIC design, DFT, and security teams. Lead technical and security reviews, identify gaps throughout the product lifecycle, and drive best practices across the team.

San DiegoLast seen 17 days ago
Posted 23 days ago

Senior Wireless Embedded Software Developer responsible for designing, developing, and testing embedded firmware code for Project Leo's satellite constellation and ground terminal systems. The role focuses on delivering real-time embedded firmware components and drivers, profiling and optimizing code on RTOS and bare-metal environments, and defining FW-HW interfaces.… Requires 5+ years of professional software development experience, leadership of design/architecture efforts, and mentoring capabilities.

San DiegoLast seen 21 days ago
Posted 23 days ago

Design, develop, and test embedded firmware running on ground networks, customer terminals, and satellites for Amazon's Project Leo satellite constellation. You will work in a cross-functional team to deliver Leo-MAC firmware components and drivers in real-time embedded environments, making performance and optimization trade-offs, profiling code on RTOS/bare-metal platforms, and defining and debugging firmware-hardware interfaces.… Requires 3+ years of professional software development and 2+ years of systems design/architecture experience.

San DiegoLast seen 21 days ago
Posted 23 days ago

Design, develop, and test embedded firmware code for Amazon's Project Leo satellite constellation, running on ground networks, customer terminals, and satellites. You will optimize performance across MIPs and memory bandwidth, profile code on RTOS and bare-metal environments, define and debug firmware-hardware interfaces, and contribute to multi-dimensional system requirements in a real-time embedded environment.… Requires 3+ years of professional software development experience and 2+ years of system design or architecture experience.

San DiegoLast seen 21 days ago
Posted 24 days ago

Senior embedded software engineer role developing flight software for Amazon's Leo satellite constellation. Responsibilities include designing and implementing payload radio and mode management software in C/C++ on embedded Linux systems, collaborating with hardware teams on board bring-up and integration, and following high-reliability practices for satellite security and operations throughout the satellite lifecycle.

San DiegoLast seen 22 days ago
Posted 24 days ago

Senior Software Development Engineer on Amazon's STAR (System Test Automation and Regression) team, responsible for designing and building regression-testing frameworks, pipelines, and infrastructure that validate payload software before satellite deployment. The role requires 5+ years of modern programming language experience (Java, C++, C#), 5+ years leading system design and architecture, and 3+ years building test automation frameworks.… This position bridges software engineering and satellite systems, operating at the intersection of automation, payload software validation, and hardware-in-the-loop testing environments.

SunnyvaleLast seen 23 days ago
Posted 24 days ago

Senior embedded software engineer leading secure firmware development for satellite communication systems. Designs and implements hardware interfaces using protocols like I2C, SPI, UART, and Ethernet with embedded security controls.… Collaborates with hardware architects and security teams to bring custom silicon from concept through secure verification and production integration. Requires 7+ years of professional software engineering with deep expertise in secure embedded systems, RTOS, real-time constraints, threat modeling, and penetration testing methodologies.

San DiegoLast seen 2 days ago
Posted 24 days ago

Software Development Engineer role at Amazon Leo focused on designing and building scalable, cloud-native solutions using microservices architectures in distributed computing environments. The role requires proficiency in general-purpose programming languages (Java, Python, C++, C#, Go, Rust, TypeScript) and involves writing clean, maintainable code while participating in code reviews and technical documentation.… Responsibilities include leveraging GenAI/AI tools for development productivity, implementing CI/CD practices, maintaining operational excellence through monitoring and troubleshooting, and participating in on-call duties. The position is entry-level, requiring a bachelor's degree in Computer Science or related STEM field with demonstrated experience in data structures, algorithms, and object-oriented design.

RedmondLast seen 23 days ago
Posted 1 month ago

Amazon is hiring a Software Development Engineer for their Leo for Government division. The role requires 3+ years of professional software development experience and 2+ years of systems design and architecture expertise.… You will design and develop large-scale, multi-tiered, distributed software applications using C#, C++, Java, or Perl, with strong emphasis on object-oriented design, code reviews, and full software development lifecycle practices.

San DiegoLast seen 29 days ago
Posted 1 month ago

Senior Wireless Embedded Software Developer responsible for designing, developing, and testing embedded firmware code for Project Leo's satellite and ground network terminals. The role requires profiling and optimizing code on RTOS and bare-metal embedded environments, defining FW-HW interfaces, and leading cross-functional teams to deliver MAC-layer firmware components that meet multi-dimensional performance requirements.… Candidates must have 5+ years of professional software development experience, strong architecture and design pattern expertise, and demonstrated leadership as a tech lead or mentor.

RedmondLast seen 1 month ago
Posted 1 month ago

Principal Technical Program Manager serving as Single-Threaded Leader for Operational and Engineering Excellence across Amazon's global Customer Service technology organization. Responsible for setting strategic vision and operational governance for engineering health, defining org-wide metrics (security, deployment velocity, pipeline health, system availability, incident reduction), architecting governance frameworks across dozens of partner orgs, and leading executive technical reviews.… Will mentor program management talent, develop analytical dashboards for real-time visibility into engineering performance, and partner with product, software, and AI engineering leaders to integrate operational excellence into distributed systems and AI architectures. Requires 7+ years of technical product or program management experience with deep technical acumen in system architecture, infrastructure dependencies, and risk evaluation.

SeattleLast seen 1 month ago
Posted 1 month ago

Senior Satellite RF Test SW Dev Engineer at Amazon Leo designs and builds Python-based software infrastructure to automate hardware test systems for satellite components, including test case execution, CI/CD pipelines, and automated data collection and analysis. The role requires architecting scalable test automation solutions that run on Linux manufacturing racks, interface with RF test equipment via SCPI, and support design validation, space qualification, and production testing of satellite modems and RF components.… Responsibilities include mentoring engineers, documenting software requirements, owning quality and release processes, and translating hardware engineering intent into reliable, repeatable automated test logic at production scale. 5+ years of software development experience and demonstrated expertise in system design, architecture, and technical leadership are required.

RedmondLast seen 1 month ago
Posted 1 month ago

Software Development Engineer role focused on designing and building scalable cloud-native solutions using microservices architectures in a distributed computing environment. The engineer will write clean, maintainable code, participate in code reviews, and leverage GenAI/AI-powered tools to enhance development productivity.… Responsibilities include building resilient systems, practicing CI/CD principles, participating in on-call duties, and demonstrating operational excellence through monitoring and troubleshooting production issues. The role requires experience with data structures, algorithms, object-oriented design, and at least one general-purpose programming language (Java, Python, C++, C#, Go, Rust, or TypeScript).

San DiegoLast seen 1 month ago
Posted 1 month ago

Design and build software to automate RF hardware test systems for Amazon Leo satellites, including test case execution infrastructure, CI/CD automation, and manufacturing support. Write Python that validates satellite hardware before launch, translating RF engineer requirements into automated test logic that runs on Linux test racks, interfaces with instruments via SCPI, controls environmental chambers, and drives ship/no-ship decisions.… Architect scalable test automation for 1st and 2nd generation satellite modems, amplifiers, and RF components. Requires 5+ years of professional software development, system architecture experience, and technical leadership.

San DiegoLast seen 23 days ago
Posted 1 month ago

As an IT Support Engineer I, you will provide technical support and implement solutions for computer hardware, operating systems, and enterprise applications in a high-availability environment. You will troubleshoot and resolve IT infrastructure issues, manage local technical projects, and maintain corporate networking and computing systems.… The role requires hands-on experience with Windows Server technologies (AD, DFS, Print Services, SCCM), networking protocols (DNS, DHCP, TCP/IP, SSL), and multi-user environments. You will work across PC repair, deployment, network engineering, and systems administration while interacting with management and staff to improve IT solutions.

San DiegoLast seen 22 days ago
Posted 1 month ago

Design and build software to automate RF hardware test systems for Amazon Leo satellites, including test infrastructure, CI/CD automation, and data collection/analysis pipelines. Develop large-scale, multi-threaded embedded or distributed applications using C#, C++, Java, or Perl.… Own software quality, release processes, and documentation while collaborating with electrical engineers and supporting both design validation and production testing of spacecraft modems and RF components.

RedmondLast seen 1 month ago
Posted 1 month ago

Design, develop, and test embedded firmware code for Project Kuiper's satellite ground networks, customer terminals, and satellite systems. You will work in a real-time embedded environment profiling and optimizing code on RTOS and bare-metal platforms, define and debug firmware-hardware interfaces, and collaborate across cross-functional teams to deliver complete MAC layer firmware components meeting strict performance requirements (MIPs, memory bandwidth).… The role requires 3+ years of professional software development experience and 2+ years of systems design or architecture work.

RedmondLast seen 1 month ago
Posted 1 month ago

Senior embedded software engineer role developing mission-critical firmware for Amazon's Leo satellite constellation. Responsibilities include architecting ASIC firmware, RF communication subsystems, secure boot operations, real-time embedded software, and hardware interfaces using protocols like I2C, SPI, UART, and Ethernet.… The role requires security-by-design principles, threat modeling, secure coding practices, and collaboration with hardware architects and systems engineers to bring custom silicon from concept through secure bring-up and production integration.

San DiegoLast seen 1 month ago