Merlin Labs - Autonomy Software Engineer
Requirements
• Degree in computer science, aerospace engineering, robotics, or a related field. • BS and 3+ or MS and 2+ years of experience developing software for robotic or autonomous systems. • Experience with state machines, behavior trees, or task planning algorithms. • Experience with route, path and trajectory planning. • Experience with Linux and open-source development tools. • 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 ROS, DDS or similar robotics middleware. • Strong problem-solving skills and the ability to learn and contribute across different technical domains. • Experience developing autonomy software for aircraft, drones, or other high-integrity systems. • Experience with perception systems, sensor fusion, or world modeling concepts. • Experience with multi-agent collaboration and human-machine interfaces. • Experience with system integration, simulation, or flight testing of autonomous platforms. • Experience with hardware and software integration and debugging. • Pilot license and flight experience is a plus. • $130,000 - $175,000 a year
Responsibilities
• Develop software across the stack of an aircraft autonomy system, contributing to lower level embedded systems and higher level autonomy function areas as needed. • Implement and integrate algorithms for perception, reasoning, decision making, planning, and execution in support of autonomous airborne operations. • Collaborate with domain leads to understand architecture, requirements, and design intent for specific capabilities. • 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, certifiable systems to solve the toughest problems in aviation and autonomy.
Benefits
• Merlin Labs offers an innovative, entrepreneurial, and team-focused startup environment. We also offer a top-notch benefits package (health, dental, life, flexible paid time off, and 401k with match) and work/life integration. Being part of the Merlin team allows you to become part of a small team that supports professional development while working together to achieve our mission.
Apply in one click
Upload My Resume
Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT