Embedded Software Engineer (Starlink)
SpaceX
about 1 month ago
Hawthorne, CA, USA
Entry Level / Mid Level
Responsibilities
- Design and implement highly available, fault-tolerant consumer devices and gateways.
- Participate in architecture, design, and code reviews.
- Develop prototypes to prove out key design concepts.
- Collaborate with the Starlink factory to manufacture devices in-house.
- Write quality Linux-based software for common processors and microcontrollers.
- Develop systems for test execution across multiple environments.
- Invent new tools for more frequent and reliable software deployment.
Requirements
- Bachelor’s degree in computer science, engineering, math, or a STEM discipline and 1+ years of professional experience in software engineering; OR 3+ years of professional experience in software engineering in lieu of a degree.
- Development experience in C, C++, Golang, Python, or Rust.
- Experience with embedded or low-level systems development.
Tech Stack
CC++GoLinuxPythonRust
Categories
EmbeddedSecurityTesting