Embedded Software Engineer
About the role
Introduction
CyOpsPath is a high-priority & time sensitive job discovery and career intelligence platform designed to connect top-tier talent with immediate, mission-critical opportunities across the United States and India.
Application Instructions - You will be redirected to the company page to complete the application in a new window
Role Overview
Join the Project Kuiper team to design and build low-latency, highly reliable flight computer software for Low Earth Orbit (LEO) satellite avionics. You will develop embedded systems, write low-level drivers, and collaborate directly with hardware engineering teams to enable autonomous control and power management.
Key Responsibilities
Develop low-level embedded software using C++, Rust, or modern languages.
Write device drivers and applications to interface with hardware over I2C, SPI, CAN, and UART.
Support hardware bring-up, integration, and board-level testing.
Design software for satellite power management, command & telemetry, and autonomous systems.
Basic Qualifications
3+ years of professional, non-internship software development experience.
2+ years of experience in system design/architecture (reliability, scaling, design patterns).
Hands-on proficiency in at least one modern programming language.
Preferred Qualifications
3+ years across the full software development lifecycle (code reviews, testing, build systems, CI/CD).
Bachelor’s degree in Computer Science, Electrical Engineering, or equivalent.
Export Control: Must be a U.S. citizen, permanent resident, refugee, or asylee.
Compensation & Benefits
Base Salary: $143,700 – $194,400 USD / year
Total Package: Includes sign-on bonuses, Restricted Stock Units (RSUs), 401(k) matching, and comprehensive health insurance.
Responsibilities
- Develop low-level embedded software using C++, Rust, or modern languages.
- Write device drivers and applications to interface with hardware over I2C, SPI, CAN, and UART.
- Support hardware bring-up, integration, and board-level testing.
- Design software for satellite power management, command & telemetry, and autonomous systems.
Qualifications
- 3+ years of professional, non-internship software development experience.
- 2+ years of experience in system design/architecture (reliability, scaling, design patterns).
- Hands-on proficiency in at least one modern programming language.
Benefits
- Includes sign-on bonuses.
- Restricted Stock Units (RSUs).
- 401(k) matching.
- Comprehensive health insurance.
Skills mentioned
About CyOpsPath
CyOpsPath | High-Priority, Time-Sensitive Job Listings CyOpsPath helps job seekers find real, active opportunities before they expire. The job market moves fast. Many candidates spend hours searching through thousands of listings—only to discover outdated postings, expired links, or roles that are no longer actively hiring. CyOpsPath was built to reduce the noise. We curate high-priority, time-sensitive job listings from leading job sources and bring them into one place, helping professionals quickly discover opportunities across high-demand industries. Our focus areas include: • Cybersecurity • Artificial Intelligence & Machine Learning • Cloud & DevOps • Software Engineering • Healthcare • Data & Analytics • Finance • HR, Sales & Marketing Our mission is simple: Help job seekers spend less time searching and more time applying to opportunities that matter. For employers, recruiters, and talent partners, CyOpsPath provides a platform to increase visibility and connect with professionals actively looking for their next career move. CyOpsPath — Find opportunities before they disappear.