×
Register Here to Apply for Jobs or Post Jobs. X

Robotics Software Engineer

Job in Cambridge, Middlesex County, Massachusetts, 02140, USA
Listing for: Gander Robotics Inc
Full Time position
Listed on 2026-10-13
Job specializations:
  • Software Development
    Robotics, Embedded Software Engineer, Embedded Systems/ Firmware/ IoT, C++ Developer
Salary/Wage Range or Industry Benchmark: 100000 - 120000 USD Yearly USD 100000.00 120000.00 YEAR
Job Description & How to Apply Below
Robotics Software Engineer

Gander Robotics is building autonomous maritime systems for search and rescue, defense, and other high-consequence missions. We’re looking for a Robotics Software Engineer to help build the software that makes our autonomous vehicles think, navigate, communicate, and operate in the real world.

This is a hands-on engineering role working across autonomy, controls, sensing, embedded systems, and operator interfaces. You’ll write software in C++ and Python, integrate it with real hardware, and see your work tested in the field.

What You’ll Do
  • Develop and integrate software for autonomous underwater and surface vehicles
  • Build autonomy behaviors, mission planning, state machines, and system-level controllers
  • Integrate sensors, actuators, communications systems, and other vehicle hardware
  • Develop operator interfaces and tools for mission planning, deployment, and vehicle control
  • Build and test software on embedded and single-board computers
  • Debug problems across software, electronics, communications, and physical hardware
  • Participate in vehicle integration, field testing, and iterative development
Requirements
  • U.S. CITIZENSHIP REQUIRED
  • Bachelor’s degree in Computer Science
  • Strong programming skills in C++ and Python
  • Strong understanding of software engineering fundamentals, algorithms, data structures, and software architecture
  • Experience developing software in Linux environments
  • Familiarity with Git and modern software development workflows
  • Strong interest in robotics, autonomous systems, and embedded systems
  • Comfortable working directly with sensors, actuators, hardware interfaces, and real-world robotic systems
  • Ability to work independently and solve under specified technical problems
  • Effective use of modern AI coding tools while maintaining a strong understanding of the architecture, code, and systems you ship
  • Must be eligible to obtain and maintain a U.S. security clearance
Relevant Technical Experience
  • Experience in several of the following areas is highly desirable:

    Modern C++, CMake, Python, Linux, and embedded computing
  • MOOS-IvP or other robotics/autonomy middleware
  • Behavior-based or hierarchical autonomy
  • Guidance, navigation, and control systems
  • Mission planning and mission specification
  • Sensor fusion and estimation
  • GNSS, inertial, acoustic, sonar, or imaging sensors
  • Serial, TCP/IP, and other hardware communication protocols
  • Device drivers and hardware/software integration
  • Map-based interfaces, web applications, desktop GUIs, or command-line tools
  • Cross-compiling and deploying software to single-board or embedded computers
Bonus Experience
  • Master's degree +
  • Marine robotics, AUVs, UUVs, USVs, or other field robotics
  • Simulation and sim-to-real development
  • RF or acoustic communications
  • TAK / ATAK ecosystem
  • Existing U.S. security clearance
  • Experience conducting field testing of robotic or autonomous systems
Compensation
  • Salary: $100k - $120k
  • Sizable equity grant: early robotics startup levels

What to Expect Gander Robotics is a small, fast-moving team building hardware and software that gets tested in the real world. You’ll have significant ownership over your work and will regularly move between software development, vehicle integration, testing, and field operations.

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary