Responsibilities
- Create and improve software applications for UAS operations and mission execution.
- Add features and fix defects according to requirements, design guidance, coding standards, and quality processes.
- Participate in technical reviews to ensure software quality, reliability, and maintainability.
- Plan, develop, and run unit, integration, and system tests to verify functionality and compliance with requirements.
- Support system verification and validation by defining test objectives, methods, success criteria, and data collection needs.
- Build and maintain internal tools and automation to enhance development, testing, verification, troubleshooting, and operational workflows.
- Identify, investigate, and report software defects, integration issues, and system anomalies.
- Work with cross-functional engineering teams to integrate software and support lab, ground, and flight test activities.
- Prepare technical documentation such as test procedures, test reports, release notes, and troubleshooting guides, and assist with configuration management and release processes.
Benefits
- Matching 401(k)
- Paid PTO
- Paid holidays
- Medical, vision, and dental insurance
- Group Short-Term & Long-Term Disability
- HSA and FSA Options
- Critical Care Plan
- Accident Care Plan
- Employee Stock Purchase Program (ESSP)
Compensation
Not specified
Work Arrangement
On-site — San Luis Obispo, CA
Other
- This position may require access to information that is subject to compliance with the International Traffic Arms Regulations ("ITAR") and/or the Export Administration Regulations ("EAR"). To comply with the requirements of the ITAR and/or the EAR, applicants will be asked to provide specific documentation to verify a US person's status under the ITAR and the EAR.
- The work environment may involve a standard office setting while also incorporating elements of a production area. Employees will use standard office equipment, including computers, and must demonstrate stamina to sit or stand while maintaining attention to detail despite potential interruptions. The role may require occasional activities such as walking, climbing, stooping, crouching, and bending. Vision is necessary for reading printed materials and a computer screen, while hearing and speech are essential for effective communication both in person and over the telephone. Additionally, the position may necessitate travel by air or automobile. Employees may be required to use personal protective equipment, including safety glasses, safety shoes, and shop coats, to ensure safety in the production environment. Employees may be able to lift up to 30 pounds as needed.