Embedded Software Dev Engineer, Simulation Foundations
Listed on 2026-02-06
-
Software Development
Software Engineer, Embedded Software Engineer
Join to apply for the Embedded Software Dev Engineer, Simulation Foundations role at Amazon.
Job DescriptionProject Kuiper aims to expand global broadband access via a constellation of 3,236 satellites in low Earth orbit (LEO). Its mission is to deliver fast, affordable broadband to unserved and underserved communities worldwide, helping to bridge the digital divide for consumers, businesses, government agencies, and organizations operating in areas lacking reliable connectivity.
The RoleThis position involves designing, implementing, and operating globally available distributed systems to enable Kuiper to simulate environments will develop systems using the latest AWS technologies and industry best practices.
Export Control RequirementApplicants must be U.S. citizens, nationals, permanent residents (Green Card holders), refugees, or asylees due to export control laws.
Key Responsibilities- Experience with ARM A, M series, or ARC processor emulators (e.g., QEMU).
- Knowledge of networking protocols and applications, including TCP/IP (L1-L2).
- Development of embedded software testing tools.
- Experience with FreeRTOS or similar real-time operating systems.
- Proficiency with Linux and RTOS.
- Inventing tools for software deployment, testing, and data analysis within CI/CD pipelines.
- Developing tools for testing across virtualized hardware, real hardware-in-the-loop, and on-orbit testing.
- Designing and implementing distributed cloud services and APIs.
- Experience with Docker.
- Collaborating with device software, frontend, networking, and security teams.
- Mentoring junior engineers and promoting engineering best practices.
- Designing embedded modeling and simulation for broadband technologies like LTE, WiMax, WiFi.
- Understanding protocol standards such as IPv4, IPv6, Mobile IP, LTE, 802.16e, 802.11b/g/n/ac.
- Object-oriented programming skills.
- Strong background in Wireless Networks.
- Systems integration and testing methodologies.
- Knowledge of network protocols, QoS algorithms, cellular/satellite protocols, software-defined networks, and security.
- Developing Linux-based software for processors and microcontrollers (ARM, Power
PC, x86). - Deep understanding of testing, CI, build, deployment, and monitoring.
This role involves building cloud services and APIs to simulate Kuiper devices like satellites, ground gateways, and customer terminals, focusing on low-latency, scalable architectures for high-quality internet delivery.
About the TeamWe develop cloud systems and APIs to enable simulation of Kuiper device software, ensuring high-quality deployment onto hardware.
QualificationsBASIC QUALIFICATIONS
- 3+ years of professional software development experience.
- 2+ years of experience in system design or architecture.
- Proficiency in at least one programming language.
- 3+ years of full software development lifecycle experience.
- Bachelor's degree in computer science or equivalent.
Amazon is committed to diversity and equal opportunity. For accommodations during hiring, visit this link.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).