At a glance
- Location
- Hawthorne
About the role
- The New Graduate Software Engineer on the Starfall team designs and implements software and firmware for next-generation avionics systems.
- Engineers are responsible for the full software life cycle, including development, testing, and operational support for vehicle systems.
Responsibilities
- Design and deliver high-quality software and firmware for common processors and micro-controllers
- Support launch operations
- Collaborate with peers and customers
- Bring up and validate devices that communicate-to and fly-in space
- Analyze test results and bugs which require in-depth investigations
- Hands-on integration and troubleshooting of flight hardware/software systems
- Work in a dynamic environment with changing needs, requirements, and challenges
Requirements
- Bachelor’s degree in computer science, data science, engineering, math, physics, or other STEM discipline
- Professional development experience in C++ or C languages (internship experience is applicable)
- Graduating in the class of 2026 or 2027
- Must be available to work extended hours and weekends when needed to meet critical deadlines
- Must be a U.S. citizen, lawful permanent resident, refugee, or asylee to conform to U.S. Government export regulations
Preferred qualifications
- Development experience with microcontrollers
- Strong software engineering fundamentals in C++
- Solid fundamental knowledge of computer architecture and networks
- Familiarity with NXP microcontrollers
- Commitment to high standard of software development, including adherence to software process and best practices
- Linux and bash shell scripting
- Understanding of verification methodologies
- Excellent communication & documentation skills, and ability to collaborate in multidisciplinary environments
Benefits
- Long-term incentives (company stock or long-term cash awards)
- Potential discretionary bonuses
- Employee Stock Purchase Plan
- Medical, vision, and dental coverage
- 401(k) retirement plan
- Short and long-term disability insurance
- Life insurance
- Paid parental leave
- 3 weeks of paid vacation
- 10 or more paid holidays per year
Skills
- C++
- C
- Microcontrollers
- NXP
- Linux
- Bash