Taro Logo

Sr. Software Dev Engineer, Simulation Foundations

Project Kuiper is an initiative to increase global broadband access through a constellation of 3,236 satellites in low Earth orbit (LEO).
$151,300 - $261,500
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Space · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Sr Software Engineer, Cloud Access Gateways

Senior Software Engineer position at Amazon's Cloud Access Gateways team, building next-generation cloud connectivity solutions and distributed systems.

Sr. Software Development Engineer, Team Okto

Senior Software Development Engineer position at Amazon ECS team, working on container orchestration services and distributed systems.

Software Development Engineer II, Expansion Team

Senior Software Engineer position at Amazon's Middle East and North Africa team, focusing on distributed systems and technical leadership.

Sr. Software Development Engineer - Connectivity, Amazon Devices

Senior Software Engineer role at Amazon Lab126 focusing on connectivity solutions for smart homes and enterprises, requiring 5+ years of experience in software development and system architecture.

Sr. Software Dev Engineer, Kuiper SDN Team

Senior Software Development Engineer position at Amazon's Project Kuiper, developing network control plane systems for a global satellite-based internet service.

Description For Sr. Software Dev Engineer, Simulation Foundations

Project Kuiper is Amazon's ambitious initiative to revolutionize global broadband access through a constellation of 3,236 satellites in low Earth orbit (LEO). This senior software engineering role is crucial in building the simulation foundations that will enable Kuiper to operate effectively in virtual environments at scale.

The position requires a skilled engineer to design and implement distributed systems that will power Kuiper's virtual testing environments. You'll be working with cutting-edge AWS technologies and applying industry-best software engineering practices. The role demands expertise in embedded systems, real-time operating systems, and networking protocols, particularly focusing on the development of simulation and testing tools.

As a senior engineer, you'll be responsible for creating tools that enable reliable software deployment, test execution, and data analysis within a continuous integration system. You'll work across various testing environments, from virtualized hardware to real hardware-in-the-loop simulations and on-orbit testing. The role involves significant collaboration with device software, frontend, networking, and security engineering teams.

The position offers competitive compensation ranging from $151,300 to $261,500 per year, depending on geographic location, plus additional benefits including equity and comprehensive medical coverage. This is an excellent opportunity for experienced engineers passionate about space technology and distributed systems to make a significant impact on a project aimed at bringing internet connectivity to underserved communities worldwide.

Key technical areas include Linux-based software development, embedded systems, networking protocols, cloud services, and API design. The role requires strong leadership skills as you'll be mentoring junior engineers and evangelizing engineering best practices. Due to export control regulations, candidates must be U.S. citizens, nationals, permanent residents, or admitted refugees/asylum seekers.

Working at Amazon Kuiper means being part of a team that's building the cloud systems and APIs that will ultimately enable high-quality internet service delivery through satellite technology. This is a chance to work on cutting-edge technology while contributing to a mission that aims to bridge the digital divide globally.

Last updated 16 days ago

Responsibilities For Sr. Software Dev Engineer, Simulation Foundations

  • Design, implement, and operate globally available distributed systems for virtual Kuiper environments
  • Build systems using AWS technologies
  • Develop tools for test execution across multiple environments
  • Design and Implement Distributed Cloud-based Services and APIs
  • Partner with device software, frontend, networking, and security engineering teams
  • Mentor junior engineers
  • Design and Implement embedded modeling and simulation for broadband access technologies
  • Write high-quality Linux based software for common processors and microcontrollers

Requirements For Sr. Software Dev Engineer, Simulation Foundations

Linux
  • 5+ years of non-internship professional software development experience
  • 5+ years of programming with at least one software programming language experience
  • 5+ years of leading design or architecture of new and existing systems experience
  • Experience as a mentor, tech lead or leading an engineering team
  • Must be a U.S. citizen, national, permanent resident, or admitted refugee/asylum seeker due to export control laws
  • ARM A, M series or ARC processor emulator experience
  • Knowledge of networking protocols including TCP/IP
  • Experience with FreeRTOS or real time operation systems
  • Expertise with Linux and RTOS

Benefits For Sr. Software Dev Engineer, Simulation Foundations

Medical Insurance
  • Medical benefits
  • Financial benefits
  • Full range of benefits offered but specific details not provided

Interested in this job?