Merlin Labs
Find a way or make one.
Human-Machine Teaming Engineer
Location
Massachusetts
Posted
10 days ago
Salary
Not specified
Bachelor Degree2 yrs expExperience acceptedEnglishLinuxPython
Job Description
• Collaborate with domain leads to develop and deploy novel teaming capabilities that measurably enhance the performance, safety, and resilience of human-machine teams.
• Support applied research and human subject experiments to evaluate human-machine teaming capabilities in realistic operations.
• Contribute to simulation, integration, and flight test activities to validate autonomy software in relevant environments.
• Write, test, document and review code according to Merlin’s development standards.
• Collaborate across Merlin to develop novel systems to solve the toughest problems in aviation and autonomy.
Job Requirements
- Degree in Computer Science, Aerospace Engineering, Robotics Engineering, or a related subject.
- BS and 2+ or MS and 1+ years of professional experience (including relevant internships) developing software for airborne autonomous systems.
- Familiarity with one or more of the following:
- Human-machine interaction for crewed aircraft and/or UAS
- Single- and multi-vehicle autonomy, resource allocation, and decision making algorithms
- Software development for physiological signal monitoring
- Algorithmic modeling for human cognitive state analysis
- Experience in modern software development workflows and practices, including version control, pipelines, and unit testing, and peer review.
- Experience with overall product development cycle, including design, testing, and troubleshooting at the system level as well as at the software component level.
- Experience with Linux and open-source development tools.
- Proficiency writing code in Python.
- Strong problem-solving skills and the ability to learn and contribute across different technical domains.
Benefits
- health, dental, life insurance
- unlimited vacation
- 401k with match