About the Role
You will develop, test, document, and deploy software capabilities for human-machine and machine-machine teaming in autonomous airborne systems. You will conduct applied research and human-subject experiments, support simulation and flight testing, and integrate validated autonomy software into aircraft systems.
Requirements
•Degree in Computer Science, Aerospace Engineering, Robotics Engineering, or a related subject
•5+ years of professional experience developing software for airborne autonomous systems
•Experience in human-machine interaction, autonomy algorithms, physiological signal monitoring, or cognitive-state analysis
•Experience with version control, pipelines, unit testing, and peer review
•Experience with product development, system-level design, testing, and troubleshooting
•Experience with Linux and open-source development tools
•Proficiency in Python
•Technical writing experience
•Authorization to work in the United States without visa sponsorship
Responsibilities
•Contribute to the technical direction and implementation of human-machine and machine-machine teaming capabilities
•Design, develop, and deploy teaming capabilities for autonomous airborne systems
•Propose, design, and execute applied research and human-subject experiments
•Support simulation, integration, and flight-test activities
•Write, test, document, and review code
•Collaborate to solve aviation and autonomy problems
Benefits
•Catered lunches
•Snacks and beverages
•Health insurance
•Dental insurance
•Life insurance
•Flexible paid time off
•401k matching