Sr. Software Engineer (Starfall)
$165,000–$230,000 year
On-siteHawthorne, California, United States
Job Summary
Design and deliver high-quality software and firmware for common processors and microcontrollers, supporting launch operations and bringing up devices that communicate and fly in space. Analyze test results and bugs requiring in-depth investigations, performing hands-on integration and troubleshooting of flight hardware/software systems. Collaborate with peers and customers while ensuring systems behave as expected. Work in a dynamic environment with changing needs, requirements, and challenges, available to work extended hours and weekends when needed to meet critical deadlines.
Required Qualifications
- Bachelor's degree in computer science, data science, engineering, math, physics, or scientific discipline
- 2+ years of professional experience in writing software
- 5+ years of experience in software development with C++ or C languages
- Must be available to work extended hours and weekends when needed to meet critical deadlines
- Must be a U.S. citizen or national, U.S. lawful permanent resident, Refugee, or Asylee (or eligible to obtain required authorizations)
Desired 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
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.