Amazon - Sunnyvale, CA

posted 5 days ago

Full-time - Mid Level
Sunnyvale, CA
Sporting Goods, Hobby, Musical Instrument, Book, and Miscellaneous Retailers

About the position

The Embedded Software Development Engineer for Project Kuiper will play a crucial role in developing and testing the communication systems payload software for a constellation of Low Earth Orbit satellites. This position involves architecting software that ensures reliable connectivity between satellites, customer terminals, and ground-based internet gateways, contributing to the mission of providing high-speed broadband internet to underserved communities.

Responsibilities

  • Drive the design, development, and operation of key functions such as commanding, telemetry, power control, hardware interfaces, and autonomous capabilities for satellites.
  • Own unique embedded software functions through design, implementation, testing, and integration in an embedded Linux or RTOS environment.
  • Write software to control silicon devices using various communication buses like Interlaken SerDes, JESD, PCIe, I3C, I2C, SPI, RS-422, RS-485, and Ethernet.
  • Collaborate with hardware teams for board design, bring-up, verification, and integration testing.
  • Follow best practices in high reliability embedded software development to ensure system reliability and availability.
  • Debug low-level issues at the intersection of hardware, FPGA, firmware, and software on multicore SOCs.

Requirements

  • 3+ years of non-internship professional software development experience.
  • 2+ years of non-internship design or architecture experience of new and existing systems.
  • Experience programming with at least one software programming language.

Nice-to-haves

  • 3+ years of full software development life cycle experience, including coding standards, code reviews, source control management, build processes, testing, and operations.
  • Bachelor's degree in computer science or equivalent.

Benefits

  • Competitive salary based on market location and experience.
  • Equity and sign-on payments may be provided as part of the total compensation package.
  • Full range of medical, financial, and other benefits.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service