Senior Software Development Engineer, Kuiper - ...
@ Amazon

Redmond, Washington, United States
On Site
Posted 4 days ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXX XXXXXXXXXXX XXXXXX****** @amazon.com
Recommended after applying

Job Details

Overview

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. Innovation is part of our DNA and our goal is to be Earth's most customer centric company.

Key Job Responsibilities

  • Develop embedded software in C, C++, or other modern languages.
  • Write software to interact with devices/electronics using I2C, SPI, CAN, UART, etc.
  • Write device drivers and system applications for various satellite systems.
  • Work closely with hardware teams to support board bring-up and integration testing.

Export Control Requirement

Candidates must be a U.S. citizen, national, permanent resident, or lawfully admitted refugee/asylee due to export control laws and regulations.

A Day in the Life

Come work at Amazon! Join an ambitious program that pushes the state of the art in space-based systems design and help solve challenging development problems in creating highly reliable, power efficient, and low-cost satellite avionics.

About the Team

The team handles critical satellite functions including power management, hardware interfaces, command & telemetry, and autonomous control. You will participate in all phases of software development from requirements through implementation, testing, and operations.

Basic Qualifications

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

Preferred Qualifications

  • 5+ years of full SDLC experience including coding standards, code reviews, source control, build processes, testing, and operations
  • Bachelor's degree in Computer Science or equivalent

Additional Information

Amazon is an equal opportunity employer that values diversity and inclusion. If accommodations are needed during the application and hiring process, please visit the provided accommodations link.

Compensation

The base pay ranges from $151,300/year to $261,500/year, varying by geographic market and candidate experience. Additional compensation includes equity, sign-on payments, and a comprehensive benefits package.

Key skills/competency

Senior Software Development Engineer, C, C++, Embedded, Linux, Satellite, Avionics, Design, Hardware Integration, SDLC

How to Get Hired at Amazon

🎯 Tips for Getting Hired

  • Research Amazon's culture: Study their mission and values on Glassdoor.
  • Customize your resume: Highlight embedded systems expertise and leadership.
  • Review key technologies: Focus on C, C++, Linux, and hardware interfaces.
  • Prepare for technical interviews: Practice coding and system design challenges.
  • Network with current employees: Engage on LinkedIn for insider insights.

📝 Interview Preparation Advice

Technical Preparation

Review C and C++ programming essentials.
Practice embedded system design challenges.
Study hardware interface protocols like I2C and SPI.
Revisit Linux driver development basics.

Behavioral Questions

Describe your team leadership style.
Explain decision-making in past projects.
Discuss conflict resolution in teams.
Share examples of mentoring experiences.

Frequently Asked Questions