Full-Time
Principal Software Engineer
Posted on 3/15/2023
Manufactures advanced rockets and spacecrafts for space transportation
Senior, Expert
West Athens, CA, USA
- 8+ years of professional experience in software development with a bachelor's degree in computer science, engineering, math, or STEM discipline; OR 10+ years of professional experience in software development in lieu of a degree
- 6+ years development experience in Python, Java, C or C++
- Developed, debugged and deployed software that has been used in real world applications/projects
- Creative approach to problem solving, exceptional analytical skills and engineering fundamentals
- Solid fundamental knowledge of networks, electronics, math, and physics
- Strong skills in debugging, performance optimization, and unit testing
- Excellent communication skills both written and verbal
- Ability to work effectively in a dynamic environment with changing needs and requirements
- Experience with networking protocols (UDP, TCP/IP, etc.)
- Experience in C++ for high performance systems
- Experience with security issues associated with distributed systems and internet services
- Deep understanding of testing, continuous integration, build, deployment and continuous monitoring
- Must be able to work extended hours and weekends as needed
- To conform to U.S. Government space technology export regulations, including the International Traffic in Arms Regulations (ITAR) you must be a U.S. citizen, lawful permanent resident of the U.S., protected individual as defined by 8 U.S.C. 1324b(a)(3), or eligible to obtain the required authorizations from the U.S. Department of State. Learn more about the ITAR here
- Develop highly reliable and available software systems for our low latency, high capacity satellite-based global software defined network
- Design and implement highly available, fault-tolerant network that operates for long periods of time with minimal maintenance at scale
- Participate in architecture, design, and code reviews
- Develop prototypes to prove out key design concepts and quantify technical constraints
- Collaborate with other engineers to plan and organize the development of our products
- Write high quality Linux based software for common processors and microcontrollers (e.g. ARM, PowerPC, x86, etc.)
- Invent new tools that enable more frequent and reliable software deployment, test execution, and data analysis as part of a continuous integration and release system
- Develop tools that allow for test execution across multiple environments: virtualized hardware, real hardware-in-the-loop simulations, and on-orbit testing
SpaceX, under the leadership of Elon Musk, has consistently demonstrated its technical prowess and industry leadership by achieving milestones previously accomplished only by governments, such as returning a spacecraft from low-Earth orbit and attaching a spacecraft to the International Space Station. The company's culture is driven by a clear and ambitious goal to make life multiplanetary, fostering an environment of high performance and continuous learning. With its advanced rocket and spacecraft designs, SpaceX has a competitive edge in the space transportation industry, providing regular cargo resupply missions for NASA and working towards the future of space exploration.
Company Stage
N/A
Total Funding
$9.2B
Headquarters
Hawthorne, California
Founded
2002
6 month growth
↑ 9%1 year growth
↑ 30%2 year growth
↑ 29%Benefits
Benefits and Perks - Our employees’ well-being is important to us and essential to our capacity to do extraordinary things. We offer a wide variety of programs to support the health, wellness, and financial security of our employees and their families.