View All Jobs 133412

Software Development Engineer Test, Customer Terminal Device Management

Develop automated testing infrastructure for Kuiper Customer Terminal software
Redmond, Washington, United States
Mid-Level
yesterday
Amazon

Amazon

A global e-commerce giant offering a vast array of products, cloud services, and digital streaming content.

Project Kuiper Software Engineer

Project Kuiper is Amazon's low Earth orbit satellite broadband network. Its mission is to deliver fast, reliable internet to customers and communities around the world, and we've designed the system with the capacity, flexibility, and performance to serve a wide range of customers, from individual households to schools, hospitals, businesses, government agencies, and other organizations operating in locations without reliable connectivity.

Export Control Requirement: Due to applicable export control laws and regulations, candidates must be a U.S. citizen or national, U.S. permanent resident (i.e., current Green Card holder), or lawfully admitted into the U.S. as a refugee or granted asylum.

In this role, you will design, implement, and deploy reliable software infrastructure and automation to support embedded software development and testing of Kuiper Customer Terminals. You will design and develop the tooling to develop production software for Kuiper Customer Terminals, automate pipeline testing processes, and tools to improve R&D efficiency.

Key Job Responsibilities:

  • Build and operate the Customer Terminal software development labs
  • Debugging, diagnosing, and troubleshooting, production software and pipeline issues
  • Developing Automated Tests: write code to automate testing processes, creating infrastructure frameworks and tools to improve pipeline development and testing efficiency and coverage.
  • Designing Test Strategies: contribute to the design of test plans, test cases, and test strategies, develop the testing infrastructure ensuring comprehensive testing throughout the software development lifecycle/pipeline
  • Troubleshooting and Debugging: analyze automated test results, identify issues, and collaborate with developers to resolve defects.
  • Collaboration and Communication: work closely with developers, product managers, and other stakeholders, communicating technical information and contributing to a collaborative team environment

Develop software in Python

Create and maintain documentation for tools and processes

A Day In The Life:

As part of our software engineering team, you will design and implement software used to perform pipeline builds, properly test and deploy Kuiper Customer Terminal products. You will work in a collaborative environment with teams in Kuiper Customer terminal hardware and software development. You need to be flexible and responsive to fast changing priorities and issues.

About The Team:

The Kuiper Customer Terminal Software Team develops and supports the devices that connect Kuiper subscribers to the Kuiper network. We provide software for the Kuiper Customer Terminal platform, applications and underlying Linux system. We work hand in hand with hardware, product, and operations teams to deliver commercial grade services for our Kuiper subscribers.

+ Show Original Job Post
























Software Development Engineer Test, Customer Terminal Device Management
Redmond, Washington, United States
Engineering
About Amazon
A global e-commerce giant offering a vast array of products, cloud services, and digital streaming content.