
Autonomy Software Engineer
Merlin Labsalmost 3 years ago
Remote, United States or Boston, MA, USAMid Level
Base Salary
$130k - $175k/yr
Responsibilities
- Develop software across the aircraft autonomy stack, including lower-level embedded systems and higher-level autonomy functions.
- Implement and integrate algorithms for perception, reasoning, decision making, planning, and execution for autonomous airborne operations.
- Collaborate with domain leads on architecture, requirements, and design intent.
- Contribute to simulation, system integration, and flight testing to validate autonomy software.
- Write, test, document, and review maintainable code according to development standards.
- Collaborate across the company to develop novel, certifiable aviation and autonomy systems.
Requirements
- Bachelor's degree in computer science, aerospace engineering, robotics, or a related field plus 3 or more years of relevant experience, or a master's degree plus 2 or more years of relevant experience.
- 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 across the product development cycle, including design, testing, troubleshooting, and system-level and component-level software work.
- Experience with both Python and C++.
- Experience with ROS, DDS, or similar robotics middleware.
- Strong problem-solving skills and ability to contribute across technical domains.
- Preferred experience with aircraft, drone, or other high-integrity autonomy systems; perception, sensor fusion, or world modeling; multi-agent collaboration; human-machine interfaces; system integration; simulation; flight testing; hardware/software integration; or pilot licensing and flight experience.
Benefits
- Health, dental, and life insurance.
- Unlimited vacation and a 401k with company match.
- Startup environment with professional development support and work/life integration.
About Merlin Labs
Merlin Labs builds an aircraft-agnostic autonomy system—Merlin Pilot—that acts as a non-human pilot from takeoff to touchdown for civil and defense operators. The company sells AI-powered flight software and integration services, validated through hundreds of autonomous test flights across multiple aircraft. Founded in 2019 and headquartered in Boston, it is listed on NASDAQ (MRLN) and has secured $100M+ in awarded contracts from military customers.