> Markdown version of [/jobs/ext/2836018-autonomy-software-engineer](https://www.wearedevelopers.com/jobs/ext/2836018-autonomy-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Autonomy Software Engineer - **Company:** Merlin Labs - **Location:** Boston, MA, United States (Remote available) - **Experience:** Experienced - **Salary:** $130,000.0 - $175,000.0 - **Contract:** Permanent contract - **Skills:** Clean Code Principles, C++ (Programming Language), Code Review, Software Debugging, Linux, Programming Tools, Middleware, Human-Computer Interaction, Python (Programming Language), Open Source Technology, Sensor Fusion, Software Engineering, Systems Integration, Multi-Agent Systems, State Machines, Information Technology - **Published:** September 10, 2026 - **Apply:** https://jobs.lever.co/merlinlabs/244fc261-8cf6-4e0c-aa93-5252538ae7fa/apply ## About the Role You are a versatile software engineer with a passion for aviation, robotics, and autonomous systems. You are comfortable working across technical domains, from perception and understanding to decision making and human-machine teaming. You take pride in delivering high-quality, maintainable code, collaborate well with other engineers and teams, and like to independently dig into new problems. You're excited to see your code fly in the real world., * 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 both Python and C++. * 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. ## Description * 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. ## Related Videos - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Developer’s Perspective: Overview of the Tezos Blockchain Ecosystem](https://www.wearedevelopers.com/videos/237-developer-s-perspective-overview-of-the-tezos-blockchain-ecosystem) - [Are Code Reviews Worth It? Insights from 16 Years of Review Data](https://www.wearedevelopers.com/videos/1135-are-code-reviews-worth-it-insights-from-16-years-of-review-data) - [Robots are coming into the wild! Full-Stack Robotics Engineers, be ready!](https://www.wearedevelopers.com/videos/479-robots-are-coming-into-the-wild-full-stack-robotics-engineers-be-ready) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) - [Software is the New Fuel, AI the New Horsepower - Pioneering New Paths at Mercedes-Benz](https://www.wearedevelopers.com/videos/1388-software-is-the-new-fuel-ai-the-new-horsepower-pioneering-new-paths-at-mercedes-benz) ## Related Articles - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [ I Gave a Video Editor More Autonomy Than a Trading Bot. On Purpose.](https://www.wearedevelopers.com/magazine/773-i-gave-a-video-editor-more-autonomy-than-a-trading-bot-on-purpose) - [Dev Digest 137 - AI'm not sure about this](https://www.wearedevelopers.com/magazine/485-dev-digest-137-ai-m-not-sure-about-this)