Embedded Software Development Engineer, Kuiper MAC Job at Amazon Kuiper Manufacturing Enterprises LLC, Sunnyvale, CA

NWgrdVFqZ2pCeG5sNDd5YXc4Uzl6WTB6K3c9PQ==
  • Amazon Kuiper Manufacturing Enterprises LLC
  • Sunnyvale, CA

Job Description

DESCRIPTION

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!

Join our Kuiper MAC Software team to revolutionize global connectivity through satellite communications. As a key innovator, you'll develop mission-critical embedded firmware that powers our ground terminal networks and satellite systems, directly impacting millions of users worldwide.

We're looking for a talented software engineer to architect and optimize Media Access Control (MAC) layer solutions for our next-generation satellite communication platform. You'll work at the intersection of space technology and wireless communications, leveraging your expertise in:

- Bare-metal embedded systems
- Embedded Linux development
- Modern systems programming (Rust/C)
This role offers a unique opportunity to shape the future of satellite communications while working with a diverse team of industry experts. Your code won't just run on Earth - it will operate in space, helping bridge the digital divide and connect the unconnected.

The Role

- Design and implement MAC layer protocols for wireless communication systems
- Develop efficient real-time software for resource-constrained embedded platforms
- Optimize protocol performance for latency-sensitive applications
- Interface with PHY layer implementations and higher network stack components
- Collaborate with hardware teams for efficient hardware/software integration
- Develop automated testing frameworks for protocol validation

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.

BASIC QUALIFICATIONS

- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience programming with at least one software programming language

Job Tags

Permanent employment, Full time, Worldwide,

Similar Jobs

Mazarine

3D Artist Job at Mazarine

 ...translating project ideas into state-of-the-art visualizations and image animations. Your main tasks as our in-house 3D Artist will be:-...  ...(max 15Mb) to l(dot)richard-nagle(at)mazarine(dot)comRemote candidates are welcome, but NYC-based artists will be ideal.... 

Arkansas Children's

Locksmith II Job at Arkansas Children's

 ...substitute for 2 years of work experience**Recommended Work Experience:****Required Certifications:****Recommended Certifications:**Locksmith Certification - Associated Locksmiths of America**Description**1. Keys lock cylinders as per hospital key and lock control... 

VALLEY ENERGY

Heating Oil Technician Job at VALLEY ENERGY

Valley Energy is looking for an Oil Burner Service Technician to join our award-winning team. Based out of our Purcellville, Virginia office, the selected candidate will receive hands-on training in the industry. This position is ideal for a motivated individual seeking...

Get It - Hospitality

Personal & Executive Assistant - Remote | WFH Job at Get It - Hospitality

**Job Title: Personal & Executive Assistant****Salary:** $65,000 - $70,000 per year **Location:** Santa Monica, CA (Hybrid: Remote + Local In-Person...  ...- **Calendar Management:** Organize personal schedules, travel arrangements, and coordinate with household vendors. - *... 

Gpac

Professional Landscape Architect Job at Gpac

PRIMARY FUNCTIONS OF A PROJECT MANAGER* Carries out and oversees landscape architecture assignments with minimal supervision.*...  ...landscape architecture or related field.* Professional Landscape Architect Licensure (PLA).* Minimum of five to ten (5-10) years of...