Tech jobs
Job listings




Sr. Wi-Fi Software Engineer (Starlink)
Sr. Wi-Fi Software Engineer on Starlink, driving the Wi-Fi software roadmap, optimizing kernel-level performance, improving mesh networking, and building CI/deployment tools using C/C++ on embedded networking equipment.




Software Engineer, Embedded Software (Starlink)
Embedded software engineer on the Starlink flight software team designing, developing, and testing highly reliable autonomous software for space vehicles and ground systems using C/C++, Python, and Linux.




Embedded Software Engineer, OS/Platform (Starlink)
Embedded OS/platform software engineer on SpaceX's Starlink program in Redmond, WA, maintaining in-house branches of Linux, Buildroot, and U-Boot, supporting secure boot, spacecraft Ethernet networking, software updates, and device drivers for in-house silicon across satellite and ground Linux systems. Core languages are C, C++, Python, and Rust.




Sr. Software Engineer, Additive Manufacturing (Raptor)
Senior engineer building the core software — controls, data acquisition, build logic, infrastructure, and in-situ monitoring — that operates SpaceX's metal 3D printing systems producing Raptor rocket engine hardware. Day-to-day is production-grade C++ on Linux with CI/CD, working alongside controls, manufacturing, and engine design engineers.




Embedded Software Engineer, RF Payloads (Starshield)
Builds and automates RF test benches and test infrastructure in Python and C++ to characterize custom satellite RF payloads for SpaceX's Starshield national-security program. Works closely with RF, DSP, FPGA, and hardware engineers and creates electromagnetic simulation models of RF hardware.




RF Silicon Software Engineer (RFIC Engineering)
SpaceX is hiring an RF Silicon Software Engineer in Redmond, WA to bring new custom RF chips to life for Starlink satellites, ground infrastructure, and user terminals. Day to day: powering up first silicon, writing low-level C/C++/Python driver libraries, building hardware-in-the-loop test platforms, and supporting flight software integration.




Sr. RF Silicon Software Engineer (RFIC Engineering)
Brings up SpaceX's custom RF silicon for Starlink satellites, ground gateways, and user terminals: writes low-level C/C++/Python driver libraries, builds hardware-in-the-loop test platforms with automated regression tests, and supports flight software integration. Works at the hardware/embedded software boundary of a high-performance wireless comms system.




Embedded Software Engineer, Platform (Starshield)
Build and own the low-level platform software for SpaceX's Starshield spacecraft: bootloaders (U-Boot, Buildroot), the Linux kernel and device drivers, and secure-boot/firmware for CPU and FPGA boards, carrying it from development through test to on-orbit support. Core stack is C/C++/Rust on ARM/FPGA embedded systems.
Embedded Software Engineer, Laser Mesh Routing (Starlink)
Embedded software engineer on SpaceX's Platform Core team building and maintaining the Linux-based OS and high-performance device drivers behind its supercomputer network fabric and the Starlink laser mesh of satellites. Day to day: C/C++ kernel/driver work, new hardware bring-up, and production debugging and reliability engineering.
Embedded Software Engineer – Tool Qualification
Remote embedded software engineer leading airborne software tool qualification: setting up target/host test environments, running Run-For-Score, and building DO-330 qualification packages to support DO-178 certification reviews. Requires 8+ years in DO-178/DO-330 work with C/C++, Python, and tools like GitLab, Jira, and DOORS.
Senior Flight Software Engineer II
Develops flight software for Rocket Lab's Space Systems spacecraft at its Long Beach, CA headquarters — writing C/C++ application software for RTOS/embedded Linux, hardware drivers for sensors and actuators, unit tests in CI, and supporting hardware-in-the-loop testing, design reviews, and on-orbit operations.
Embedded Software Engineer
Designs, develops, and tests embedded C++ software for medical X-ray generators in CPI's R&D group in Georgetown, Ontario. Day-to-day work centers on real-time embedded systems: microcontrollers, RTOS, multithreading, and debugging across software and hardware domains.
Senior Flight Software Engineer I
Develops flight software for Rocket Lab's spacecraft: writing C/C++ applications on RTOS/embedded Linux, building hardware drivers for sensors and actuators, and writing unit tests in CI, plus hardware-in-the-loop verification and occasional on-orbit operations support. Requires U.S. citizenship and 5+ years of embedded software experience.
Application Engineer
This role involves application and calibration responsibilities for advanced radar- and camera‑based driver assistance systems (ADAS). The ideal candidate is highly self‑driven, technically curious, and eager to engage…
Staff Systems Engineer, Electric Propulsion
Designs and certifies electric propulsion systems for an eVTOL aircraft, ensuring compliance with aviation safety standards like ARP4754A and DO-178C/DO-254.
Embedded Systems Engineer - Caro Area
Embedded systems engineer writing and debugging firmware for controllers on manufacturing production equipment in the Caro, MI area: integrating sensors, motors, and comms (SPI/I2C/UART/CAN), bench-testing code, and updating legacy systems. Note: this is a talent-network posting by a recruiting group placing engineers with local manufacturers.