Senior Software Development Engineer - Direction, Route, and Control (Remote)

Remote Full-time
Join Amazon's Project Kuiper Team and Shape the Future of Satellite Technology! We're seeking a highly skilled Senior Software Development Engineer to play a key role in developing the Direction, Route, and Control systems for our Low Earth Orbit satellite constellation. As a member of our team, you'll have the opportunity to work on cutting-edge technology, collaborate with talented engineers, and contribute to a project that will provide low-latency, broadband connectivity to underserved communities worldwide.
Our team is responsible for designing and developing the systems that control and navigate our satellites, ensuring they operate efficiently and safely in space. As a Senior Software Development Engineer, you'll be responsible for developing real-time, embedded software that flies the satellite, as well as ground-based applications that predict orbital state, monitor for potential collisions, and optimize maneuvers. You'll also have the opportunity to work on high-fidelity modeling and simulation software, and contribute to the development of various systems required to operate the constellation.
Key Responsibilities:

Develop real-time, embedded software for satellite flight systems
Design and develop ground-based applications for orbital state prediction, collision detection, and maneuver optimization
Collaborate with cross-functional teams to integrate and test software systems
Participate in the development of high-fidelity modeling and simulation software
Contribute to the development of various systems required to operate the constellation

Requirements:

3+ years of non-internship professional software development experience
3+ years of non-internship design or architecture experience (design patterns, reliability, and scaling) of new and existing systems
Experience programming with at least one programming language
3+ years of experience with at least one of: embedded systems and flight, feedback control systems, or real-time software
Experience with design patterns, data structures, and test-driven development
Experience with standard, full life-cycle, software development processes including coding standards, code reviews, source control management, build processes, testing, and operations

Preferred Qualifications:

3+ years of full software development life cycle experience, including coding standards, code reviews, source control management, build processes, testing, and operations
Experience with interdisciplinary developments that involve hardware, software, and algorithm co-design and verification
Knowledge of real-time operating systems, embedded Linux with real-time extensions, systems programming, concurrency, and scheduling
Experience building, testing, and validating real-time or safety-critical systems
Experience with sensors, actuators, embedded vehicle devices/flight, and/or control systems
Experience with simulation in various settings: hardware-in-the-loop, monte-carlo, emulators
Experience with operating remotely deployed systems in extreme environments
Experience supporting system and instrument development for scientific/engineering users

What We Offer:

Competitive salary: $27/hour
Opportunity to work on a cutting-edge project with a talented team
Collaborative and dynamic work environment
Professional development and growth opportunities
Flexible working hours and remote work options

How to Apply:
If you're passionate about satellite technology and have the skills and experience we're looking for, please submit your application today. Apply Now
Join Our Team and Be Part of Something Amazing!

Apply Now

Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Account Executive - Marietta, Georgia

Remote

Remote LVN (Outreach Team)

Remote

ABH Coordinator- Full Time, M-F, 8AM-4PM, Hackettstown Medical Center in Hackettstown, NJ

Remote

Technical Sourcing Specialist

Remote

Director Clinical Documentation Integrity Job – Indeed Jobs US

Remote

**Experienced Customer Service Representative - Remote Opportunity at arenaflex**

Remote

[Remote] Account Executive, Product Sales (BaaS)

Remote

**Experienced Customer Service Representative – Remote Work Opportunity with arenaflex**

Remote

Exercise Physiologist 1 (H) - Hybrid

Remote

[PART_TIME Remote] Overnight Work-from-Home Jobs

Remote
← Back