Develops hardware-close embedded software in C/C++ for electromechanical devices and autonomous systems, including control systems, testing, diagnostics, and documentation, while collaborating with hardware and product teams.
IonQ's Technical Programme Manager for Electrical Engineering drives control-electronics workstreams across hardware, gateware, firmware and test, building schedules, tracking dependencies and risk, coordinating procurement and parts, and reporting progress to stakeholders for the quantum computing roadmap.
SpaceX was founded under the belief that a future where humanity is out exploring the stars is fundamentally more exciting than one where we are not. Today SpaceX is actively developing the technologies to make this…
As a Platform Engineer on SpaceX's Starlink flight software team, you maintain build systems, code generation tooling, and shared flight software features so satellite and ground engineers can iterate quickly. You work with C/C++, Python, Bazel, and CI/CD tools in Redmond, WA.
Lead the Wi-Fi software roadmap for Starlink consumer products at SpaceX, debugging kernel-level performance, improving mesh networking, and building CI/deployment tools while mentoring engineers. Core stack includes C/C++, embedded networking, IEEE 802.11, Linux networking internals, and Go/Python.
Designs and brings up custom RF silicon for Starlink satellites, ground gateways, and user terminals by writing low-level C/C++/Python driver libraries, building hardware test platforms, and validating silicon software on physical hardware or FPGA emulators.
Embedded software engineer on SpaceX's Starlink flight software team who designs, develops, and tests reliable software for space vehicles and ground systems operating the satellite constellation, using C/C++, Python, and Linux across the full development lifecycle.
Embedded software engineer building highly reliable Linux-based C++/Rust systems controlling thousands of low-earth-orbit satellites for SpaceX's Starshield national security program, from prototyping through on-orbit deployment, including cryptography, networking, and hardware-in-the-loop testing.
Designs, develops, and tests Linux-based C++ flight software for SpaceX's Starshield satellite constellation and ground systems, working on embedded processors, cryptography, networking, and simulation tooling.
Builds full-stack software for Starlink Enterprise, including customer tools to manage thousands of satellite devices, core backend systems, and internal interfaces for sales and operations. Works across UI/UX, distributed systems, and embedded software at SpaceX in Palo Alto, CA.
As a Software Infrastructure Engineer on SpaceX's Starlink flight software team, you maintain build and code-generation tooling, core flight software features, and CI/CD systems to accelerate embedded software development for satellites and ground operations, using C/C++, Python, Bazel, and Bash.
Develops real-time embedded software for SpaceX's Starlink satellite laser mesh network, determining which beams to form for optimal user connectivity. Core work involves C/C++ and assembly development, architecture reviews, prototyping, and testing across virtual and hardware-in-the-loop environments.
Cookies?
A session cookie keeps you signed in. If you accept, we also use analytics cookies (Google Analytics and PostHog) to understand usage. Learn more
We couldn't check your fit for this role — add a CV to your profile to see it next time.