Job Title: Embedded Software Engineer (Contract - HYBRID)
Location: Northridge, CA (Hybrid - 3 days per week in office)
Duration: 12 months
Pay range: $65 - $72 per hour
About Project Kuiper
Project Kuiper is Amazon’s low Earth orbit satellite broadband network. Its mission is to deliver fast, reliable internet to customers and communities around the world.
Job Description:
The embedded software engineer will design and develop embedded software for Project Kuiper. Candidate will be working on Satellite SATCOM Systems.
Reimbursement for relocation expenses is not available for this position.
Must-have qualifications:
- Due to export-control requirements for this program, only U.S. citizens are eligible. H-1B sponsorship is not available for this role.
- 2+ years of programming experience in C, C++, or Rust for resource-constrained systems
- Experience in version control.
- Experience with networking systems and device-level development.
- Experience with full Linux Stack (drivers, kernel, application, system level)
- Proficiency in debugging, optimization, and hardware-software system integration
- In-depth knowledge of Linux kernel internals, including process scheduling, memory management, concurrency, synchronization, and networking subsystems
- Familiarity with networking protocols (e.g., TCP/IP, UDP) and low-level hardware interfaces such as I2C, SPI, and PCIe
Responsibilities:
- Design, develop, and optimize embedded software for Kuiper’s satellite and ground terminal systems, focusing on fault-tolerant, real-time platforms.
- Leverage modern application frameworks for Embedded Linux and RTOS platforms to develop scalable, modular, and high-performance software.
- Implement and integrate software for data processing, device control, and networking protocols (e.g., TCP/IP, UDP).
- Debug and resolve complex hardware-software integration issues using tools like logic analyzers and oscilloscopes.
Job Type: Contract
Pay: $135,200.00 - $149,760.00 per year
Application Question(s):
- Due to export-control requirements for this program, only U.S. citizens are eligible. Are you a U.S. citizen?
Experience:
- Embedded Software: 2 years (Required)
Ability to Commute:
- Northridge, CA 91325 (Required)
Ability to Relocate:
- Northridge, CA 91325: Relocate before starting work (Required)
Work Location: Hybrid remote in Northridge, CA 91325