Lead Software Engineer, Components Test (Starshield)
Overview:
Lead software engineer for Starshield's hardware test programs, shaping the test software infrastructure that validates satellite components. You'll drive cross-disciplinary collaboration to build scalable test systems, automate verification, and analyze test data to ensure acceptance criteria are met. This role blends embedded hardware interaction with software development to enable high-volume, reliable satellite testing. You will lead projects and mentor a team to deliver robust, production-ready test solutions that support national-security missions. Compensation / Benefitscompetitive compensationstock or long-term incentivescomprehensive medical, vision, and dental benefits 401(k) retirement planpaid parental leavepaid vacation and holidays
Responsibilities:
- Provide strong technical leadership focused on continuous improvement
- Manage projects and delegate tasks to meet deadlines
- Reduce software maintenance burden by defining clear goals
- Develop modular, reusable test and automation software in Python for manufacturing and engineering verification
- Create automation software to interact with flight hardware, test equipment, and production documentation
- Build custom automation solutions using embedded electronics and hardware
- Develop algorithms to analyze test data and determine acceptance
- Maintain and troubleshoot automation infrastructure and coordinate with partner teams to root cause failures
- Plan projects, manage milestones, and conduct reviews to ensure reliable test systems in production
Key requirements:
- Bachelor's degree in computer science, computer engineering, physics or engineering discipline 5+ years of development experience in object-oriented language 2+ years of development experience in Python 2+ years of experience with Linux operating systems
- Excellent written and verbal communication
- Experience leading a diverse team
- Strong problem-solving and analytical abilities
- Python programming
- Linux administration
- Object-oriented development