Senior Software Dev Engineer, Kuiper Satellite Communication System - MAC Software Development

Amazon

Austin (TX)

On-site

USD 90,000 - 150,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Join a forward-thinking company where you will be at the forefront of developing innovative satellite communication systems. In this exciting role, you will architect and implement the MAC layer embedded software that connects satellites to customer terminals and ground gateways. Collaborate with top-tier engineering experts to enhance the reliability and performance of cutting-edge communication technologies. If you have a passion for embedded software development and want to contribute to transformative projects that provide global connectivity, this is the perfect opportunity for you to shine.

Qualifications

  • 7+ years of experience in embedded software development in communications.
  • Experience in leading design or architecture of systems.

Responsibilities

  • Drive design, development, and operation of MAC software and related functions.
  • Own embedded software modules through design, implementation, and testing.

Skills

C
C++
Rust
Embedded Software Development
Packet Processing
QoS Management
Dynamic Bandwidth Management
Telemetry
Link Level Encryption

Education

Bachelor's in Computer Science
Bachelor's in Electrical Engineering

Tools

Embedded Linux
Real-Time Operating System (RTOS)
Interlaken SerDes
JESD
PCIe
Ethernet

Job description

Senior Software Dev Engineer, Kuiper Satellite Communication System - MAC Software Development

Job ID: 2920004 | 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 internet connectivity to un-served and under-served communities around the world. In this role, you will be bringing that vision to life by architecting, developing and testing the communication systems payload software that provides the radio link connectivity between the satellites to customer-terminals and the ground-based internet gateways.

You will develop the Medium Access Control (MAC) layer embedded software of the Kuiper Communication System, which runs on the satellites and on the ground systems (customer terminals and ground gateways). The MAC layer implements the Kuiper air-interface specification and controls our proprietary modems chipsets and inter-working with the radio transceivers and antenna systems. You will work with industry's best communication systems engineering experts as well as the ASIC and hardware engineers to deliver this critical MAC software layer.

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.

Key job responsibilities:
In this role you will drive the design, development, and operation of MAC software and related functions such as packet processing, QoS and dynamic bandwidth management, drivers for proprietary silicon devices and blocks, critical platform layer functions, telemetry, power control and radio resources management, beam steering control, link level encryption/decryption, resiliency and fault tolerance and recovery.

- You will own unique embedded software modules through design, implementation (in C, C++, RUST or other), debugging, integration and testing, in an embedded Linux or real-time operating system (RTOS) environment on multicore SOCs.
- You will develop drivers to control silicon devices using proprietary and standard communication buses, such as Interlaken SerDes, JESD, PCIe, Ethernet, etc.
- You will closely work with hardware teams to support chip and board design, bring-up, and verification.
- You will closely work with systems engineering and integration teams to develop integration and test strategy.
- You will follow and advocate the best practices in high reliability embedded software development to ensure very high levels of system reliability and availability.

An ideal candidate will have 7+ years of industry experience in C/C++/Rust embedded SW development in areas such as cellular-wireless/satellite/optical-fiber communications, networking, industrial control, and aerospace systems.

BASIC QUALIFICATIONS

- 5+ years of non-internship professional software development experience
- 7+ years of programming with at least one software programming language experience
- 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience as a mentor, tech lead or leading an engineering team

PREFERRED QUALIFICATIONS

- 7+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent
- Bachelor's degree in electrical engineering or equivalent
- 7+ years of industry experience in C/C++/Rust embedded SW development in areas such as cellular-wireless/satellite/optical-fiber communications, networking, industrial control, and aerospace systems.
- 5+ years of development of RRC/RLC/MAC/PHY software for LTE/5G cellular modems. Development of low level SW on baremetal or RTOS on multi-core SoCs.

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.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Sr. Software Development Engineer, Project Kuiper, Kuiper MAC
Sr. Software Development Engineer, Project Kuiper, Kuiper MAC

Amazon • Redmond (WA)

On-site
USD 90,000 - 150,000
Sr. Embedded Software Engineer, Kuiper Government Solutions
Sr. Embedded Software Engineer, Kuiper Government Solutions

Amazon • Los Angeles (CA)

On-site
USD 90,000 - 150,000
Wireless Embedded Software Developer, Simulation Foundations, Amazon Leo
Wireless Embedded Software Developer, Simulation Foundations, Amazon Leo

Amazon • San Diego (CA)

On-site
USD 143,000 - 195,000
Health insurance
401(k) matching
Paid time off
+2
Embedded Software Dev Engineer, Simulation Foundations
Embedded Software Dev Engineer, Simulation Foundations

Amazon • Austin (TX)

On-site
USD 100,000 - 140,000
Senior Software Development Manager, Project Kuiper
Senior Software Development Manager, Project Kuiper

Amazon • Redmond (WA)

On-site
USD 198,000 - 343,000
Wireless Embedded Software Developer, Simulation Foundations, Amazon Leo
Wireless Embedded Software Developer, Simulation Foundations, Amazon Leo

Amazon • Seattle (WA)

On-site
USD 143,000 - 195,000
Embedded Software Development Engineer, Flight Computer Software
Embedded Software Development Engineer, Flight Computer Software

Amazon • Redmond (WA)

On-site
USD 143,000 - 195,000
Health insurance
401(k) matching
Paid time off
+1
Senior Embedded Software Engineer, Amazon Leo Digital RF Systems
Senior Embedded Software Engineer, Amazon Leo Digital RF Systems

Amazon • San Diego (CA)

On-site
USD 159,000 - 215,000
Health insurance
RSUs
401(k) matching
+2
Sr. Software Development Engineer, Kuiper Government Solutions(KGS) Services
Sr. Software Development Engineer, Kuiper Government Solutions(KGS) Services

Amazon • Redmond (WA)

On-site
USD 90,000 - 150,000
US relocation benefits
Software Development Engineer, Amazon Leo Network Services
Software Development Engineer, Amazon Leo Network Services

Amazon • Redmond (WA)

On-site
USD 143,000 - 195,000
RSUs
Health insurance
401(k) matching
+2