Career Center

Senior Robotics Software Engineer

Vecna Robotics

Apply for this Position

Posted on 09/28/2021


Waltham, MA


About the role:


Vecna Robotics seeks senior software engineers to develop robotic systems that can reliably perform increasingly complex tasks in warehouse environments. You will help design, develop, integrate, test, deploy, and maintain new machine intelligence functionality. You are a team player who is excited to solve challenging problems. You will join a diverse team that is dedicated to making a real-world impact, using advanced, creative technologies. This is a full-time, salaried position.  


About Vecna Robotics:

Vecna Robotics is an exciting engineering startup in the process of scaling its suite of autonomous materials handling robots and orchestration software for warehousing, distribution, and manufacturing. Our technology is designed to work seamlessly with workers for safe and flexible pallet moves in dynamic environments. As a growing market leader for collaborative warehouse robots, we seek candidates who thrive on developing creative solutions to daily challenges and approach problem solving with a customer-centric point of view. Our talented and hardworking team values self-discipline, leadership, innovation, enthusiasm, and learning. We aim to work smarter, learn faster, live safer.

We are an equal opportunity employer. We encourage and celebrate diversity.

Major Duties & Responsibilities

In this role, you will:

  • Lead design and development of major robotic software features and capabilities. 
  • Implement and evaluate robotics algorithms, and modify them as needed for applications. 
  • Design and perform tests to verify software in simulation and on robots. 
  • Collaborate with firmware, mechanical, and electrical engineers in a fast-paced prototype-driven environment.  
  • Reduce the need for human involvement to install, configure, and support robots in the field. 
  • Provide valuable code review feedback to team members. 
  • Follow emerging technologies and keep up to date on new versions of frameworks in our tech stack. 
  • Help build the smartest robots in the world. 

Minimum Skills & Abilities


Minimum Education & Experience

What we are looking for: 

  • 3+ years experience with a MS, or 2+ years experience with a Ph.D. in Computer Science or relevant engineering field 
  • Many years of experience in C++, Python, and Linux (not just in academia). 
  • Expertise with ROS (Robot Operating System). 
  • Extensive research and software development experience in planning & control, and perception using lidar for mobile robots. 
  • Experience with object detection using machine learning. 
  • Strong analytical reasoning, organizational, communication, and prioritization skills. 

Apply for this Position

Back to All Careers

Member Since 2017


Vecna Robotics is the autonomous mobile robot (AMR) company that helps distribution, warehousing, and manufacturing organizations streamline their materials handling and logistics operations. Pivotalâ„¢, our proprietary orchestration engine, integrates with existing warehouse management systems for a coordinated approach that maximizes throughput, operational efficiency, and human + robot collaboration. Our robots are backed with 24/7 US-based live support and proactive monitoring for industry-leading 99%+ uptime.

Apply for this position

(Please combine your cover letter and resume into one attachment for upload - .doc, .docx, or .pdf only)