about 5 hours ago
Base Salary
$165k - $230k/yr
Responsibilities
- Develop, execute, and analyze code and configuration for software systems that fly vehicles.
- Invent new tools for more frequent and reliable software deployment.
- Analyze test results and bugs requiring in-depth investigations.
- Troubleshoot flight hardware/software systems with interdisciplinary teams.
- Plan and execute vehicle testing milestones.
- Support mission operations as a flight software specialist.
- Roll out new software changes to the vehicle fleet.
- Occasional travel to launch and customer sites for testing and operations.
Requirements
- Bachelor's degree in computer science, engineering, math, or science discipline, or 2+ years of software development experience in lieu of a degree.
- 5+ years of software development experience in C/C++.
- Knowledge of electronics, controls, motor design, and physical mechanics is preferred.
- Strong fluency in Linux, including Bash shell scripting and network troubleshooting.
- Experience with real-time embedded systems and software documentation.
- Experience with software testing and knowledge of state machines.
Benefits
- Comprehensive medical, vision, and dental coverage.
- 401(k) retirement plan with company matching.
- Short and long-term disability insurance and life insurance.
- Paid parental leave and 3 weeks of paid vacation.
- 10 or more paid holidays per year and 5 days of sick leave.