> Markdown version of [/jobs/ext/4377809-autonomous-software-engineerjob](https://www.wearedevelopers.com/jobs/ext/4377809-autonomous-software-engineerjob). 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). --- # Autonomous Software EngineerJob - **Company:** CareerCircle - **Location:** Bourne, MA, United States - **Salary:** $93,600.0 - $135,200.0 - **Contract:** Temporary contract - **Skills:** Computer Vision, C++ (Programming Language), Linux, Python (Programming Language), Machine Learning, Motion Planning, Object-Oriented Software Development, Performance Tuning, Software Architecture, Robotic Automation Software, Sensor Fusion, Software Engineering, Software Requirements Analysis, Verification and Validation (Software), Systems Integration, Robot Operating System, Software Verification, Software Troubleshooting, Information Technology - **Published:** October 13, 2026 - **Apply:** https://www.careercircle.com/jobs/all/all/usa/ma/pocasset/6205f549-be85-4853-a344-ad677cb499e0 ## About the Role Sensors Robotics Visionary Operations Innovation Algorithms Simulations Field Testing Sensor Fusion Decision Making Motion Planning Robotic Systems Computer Vision Computer Science Machine Learning Test Engineering Mission Planning Autonomous System Telecommunications Laboratory Testing Electrical Systems Systems Integration Autonomous Vehicles Product Improvement Software Engineering Software Development Software Architecture Electrical Engineering Technical Documentation Robot Operating Systems Engineering Design Process C++ (Programming Language) Verification And Validation Python (Programming Language) Object-Oriented Programming (OOP), * Bachelor's degree in Computer Science, Software Engineering, Robotics, Electrical Engineering, or a related technical field. * Experience developing software in C++, Python, or similar object-oriented programming languages. * Understanding of robotics and autonomous systems, including controls, vehicle behaviors, or mission planning algorithms. * Experience working in Linux-based development environments and supporting software integration efforts. * Ability to work effectively within a multidisciplinary engineering team and collaborate across mechanical, electrical, systems, and test disciplines., * Experience with autonomous vehicles, robotics, maritime systems, UAVs, UGVs, or UUVs. * Familiarity with ROS (Robot Operating System) and simulation environments used for autonomy development and testing. * Knowledge of sensor fusion, machine learning, computer vision, or path-planning algorithms. * Experience supporting field testing, system integration, or operational deployments of autonomous or robotic systems., Individual compensation offered for this position within this range will depend on many factors, including qualifications, skills, relevant experience, job knowledge, geographic location, internal equity, and other pertinent job-related factors., Linux Sensors Robotics Visionary Operations Innovation Algorithms Simulations Field Testing Sensor Fusion Decision Making Motion Planning Robotic Systems Computer Vision Computer Science Machine Learning Test Engineering Mission Planning Autonomous System Telecommunications Laboratory Testing Electrical Systems Systems Integration Autonomous Vehicles Product Improvement Software Engineering Software Development Software Architecture Electrical Engineering Technical Documentation Robot Operating Systems Engineering Design Process C++ (Programming Language) Verification And Validation Python (Programming Language) Object-Oriented Programming (OOP) +0 Google IT Automation with Python ## Description Join a high-impact engineering team developing the next generation of autonomous maritime systems that operate in complex and dynamic environments. In this role, you will focus on the software that enables unmanned systems to make decisions, navigate, communicate, and execute missions with limited human intervention. You will collaborate closely with mechanical, electrical, systems, and test engineers to deliver advanced autonomy capabilities that directly support real-world undersea operations. Responsibilities * Design, develop, and enhance autonomy software for unmanned and robotic systems used in maritime and undersea operations. * Develop algorithms that support navigation, mission planning, vehicle behaviors, decision-making, and autonomous operations. * Integrate autonomy software with sensors, payloads, communication systems, and vehicle control architectures. * Support software verification and validation activities, including simulation and hardware-in-the-loop testing. * Collaborate with multidisciplinary engineering teams to define, refine, and implement system requirements. * Troubleshoot software and system-level issues during integration, laboratory testing, and field operations. * Contribute to software architecture decisions, performance optimization, and continuous product improvement initiatives. * Support technical documentation, software release processes, and compliance with customer and program requirements.