> Markdown version of [/jobs/ext/2709412-senior-software-engineer-i-autonomy-software](https://www.wearedevelopers.com/jobs/ext/2709412-senior-software-engineer-i-autonomy-software). 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). --- # Senior Software Engineer I - Autonomy Software - **Company:** Scientific Systems Company, Inc. - **Location:** Burlington, MA, United States - **Experience:** Expert - **Salary:** $128,000.0 - $154,000.0 - **Contract:** Permanent contract - **Skills:** Agile Methodology, Artificial Intelligence, Systems Engineering, Confluence, JIRA, Automation of Tests, C++ (Programming Language), Continuous Integration, Linux, Genetic Algorithm, Github, Python (Programming Language), Machine Learning, Motion Planning, Software Architecture, Software Engineering, Software Systems, SonarQube, Gitlab, Git, Information Technology, Optimization Algorithms - **Published:** September 4, 2026 - **Apply:** https://www.careerjet.com/jobad/us7bbc341f3510ed910452d29b7764beaf ## About the Role * Bachelor's degree (or higher) in Math, Statistics, Engineering, Physical Science, Computer Science, Operations Research, Data Science * 4+ years of experience in software development/R&D of AI for Robotics, Machine Learning, Robot Planning/Optimization Techniques, and/or Autonomous Uncrewed Systems Software. * Experience developing modular, maintainable, production-quality autonomy software. * Experience developing using C/C++, Python, and (optional but desired) relevant memory-safe languages. * Experience with and/or understanding of modern software development tool chains and processes (Agile, git/Gitlab/Github, Confluence/Jira, CI/CD, Conan, SonarQube, automated test methodologies, etc.) * Desired: Familiarity with DoD or other common robotics and datalink architecture standards (e.g. OMS/UCI, A-GRA, WOSA, FACE, DDS, ROS, STANAG 4586, J-Series, AFSIM, etc). * Desired: Familiarity with AI robotic navigation and decision algorithms - path planning (A*, RRT), schedule optimization (Simulated Annealing, Genetic Algorithms, Tabu Search), distributed coordination algorithms Preferred Qualifications: * Familiarity with Linux-based development environments is highly desired. * Must be able to effectively communicate orally and possess technical writing skills. * Strong collaboration skills in multi-disciplinary autonomy, vehicle systems, and systems engineering teams. * Must be able to work effectively as part of an integration-focused development team. ## Description Scientific Systems is looking to fill a Senior Software Engineer position in the domain of Autonomous Vehicles and Uncrewed Systems. The successful applicant will be responsible for developing software for advanced AI/ML programs relating to autonomous flight systems and crewed-uncrewed collaboration. Essential Functions: * Architect and develop advanced software for multi-vehicle autonomy for complex, contested environments. * Provide relevant technical expertise as part of a team to design, implement, and test autonomy software systems for embedded uncrewed multi-vehicle autonomy. * Support presentation of technical results to internal and external customers. * Support integration of existing work into an unified software architecture. * This role may require occasional travel to remote test events. * Must be able to obtain and maintain a United States DOD Security Clearance. ## Related Videos - [Improving quality with Agentic AI with Rovo Dev and Xray](https://www.wearedevelopers.com/videos/2005-improving-quality-with-agentic-ai-with-rovo-dev-and-xray) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [How to develop an autonomous car end-to-end: Robotic Drive and the mobility revolution](https://www.wearedevelopers.com/videos/22-how-to-develop-an-autonomous-car-end-to-end-robotic-drive-and-the-mobility-revolution) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Collaboration Quantified: Lessons from Open Source Developer Networks](https://www.wearedevelopers.com/videos/1422-collaboration-quantified-lessons-from-open-source-developer-networks) ## 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) - [What is Agentic Programming and Why Should Developers Care?](https://www.wearedevelopers.com/magazine/625-what-is-agentic-programming-and-why-should-developers-care) - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift)