Manager of MAC Embedded Software Development, Kuiper RF/Modem Development

Company:  Amazon
Location: Seattle
Closing Date: 24/10/2024
Salary: £150 - £200 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description

Manager of MAC Embedded Software Development, Kuiper RF/Modem Development

Job ID: 2787509 | Amazon Kuiper Manufacturing Enterprises LLC

Project Kuiper is an initiative to launch a constellation of Low Earth Orbit satellites that will provide low-latency, high-speed broadband connectivity to unserved and underserved communities around the world.

Come work at Amazon! Amazon is seeking a highly motivated leader familiar with the development of embedded software for wireless broadband communication systems. We are developing, and will be operating satellite communication systems targeting both consumer and commercial customers.

As Manager of MAC Embedded Software, you will:

  1. Recruit, train, lead and manage a team of engineers who will define requirements for and implement satellite and customer terminal embedded software that enables layer-2 of our Kuiper communications protocol stack.
  2. Build embedded systems that target high volume consumer and commercial products, requiring an understanding of embedded silicon processors such as ARM 5x, MIPS R5, Synopsys ARC, Tensilica, etc.
  3. Manage and build a team of embedded software engineers that can code real-time systems using either bare metal or RTOS.
  4. Understand fundamental packet queuing and priority schedulers, as well as the use of DMA engines for memory to memory packet transfer.
  5. Have a solid understanding of Layer-2 Control plane and data plane optimization.
  6. Be responsible for embedded software for the ground systems, including the gateway ground system and the consumer customer terminal as well as the layer-2 embedded software that runs in the satellites as part of the space segment.
  7. Manage some PHY level software requirements including configuration of the modem, managing detection from asynchronous transmissions such as a Random Access Channel (RACH) operation, and tasks such as fragmentation and reassembly.
  8. Be responsible for Layer-2 implementation tasks required on the Satellite, Customer terminal, and Gateway terminal including seamless system handover, Satellite, Gateway and Customer initial network entry (INE), Multiple user multiple access, UL and DL MAP creation and transport, Doppler prediction, Doppler correction, Ranging and synchronization, Packet QoS Scheduling and queuing, Link Adaptation with adaptive coding and Modulation, Phased array Beam coefficient management, Layer-2 error handling and error recovery, Interference mitigation, RACH processing, PHY/Modem management and configuration, Beamformer/Phased array coefficient management, and System Power management.

BASIC QUALIFICATIONS

- Bachelor of Science or Master of Science degree in computer or electrical engineering discipline is required.
- Minimum of 7 years of experience in embedded Layer-2 software development industry with at least 5 years in engineering management.
- Experience contributing to and authoring software specifications and software design documents.
- Experience supporting program technical reviews and software configuration management.
- Experience in developing regression tests and validation plans.

PREFERRED QUALIFICATIONS

- Experience in communicating with users, other technical teams, and senior leadership to collect requirements, describe software product features, technical designs, and product strategy.
- Experience in recruiting, hiring, mentoring/coaching, and managing teams of Software Engineers to improve their skills and make them more effective product software engineers.

Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.

#J-18808-Ljbffr
Apply Now
An error has occurred. This application may no longer respond until reloaded. Reload 🗙