Senior Robotics Software Engineer

All the best with your application!

Want more jobs like this straight to your inbox?

Summary

Location

Waltham, United States

Work

Full-time

Experience

2-4 years

About this Job

Senior Robotics Software Engineer 

Vecna Robotics is an intelligent flexible material handling automation company that keeps goods moving. With award-winning technology engineered for uninterrupted work between autonomous mobile robots, labor, and systems, we make business go. As a company, we are driven by the same collective vision: an uninterrupted and highly efficient global supply chain where robots do the dirty work and people do the human work.  

Vecna Robotics seeks a Senior Robotics Software Engineer to design, develop, and deploy software solutions for advanced robotic systems. You will work with a multidisciplinary team to create intelligent behaviors, optimize system performance, and integrate hardware and software components. This role provides an exciting opportunity to address real-world challenges and make a tangible impact in the robotics domain.

The ideal candidate is curious and excited about working hands-on with real world robotics solutions; has critical thinking and problem-solving skills and thrives in a fast-paced environment with tight timelines and high-energy culture.

Reporting to the VP, Autonomy Software, the Senior Robotics Software Engineer is a fulltime, salaried role based in Waltham, MA. Applicants must be authorized to work for any employer in the U.S. We are unable to sponsor or take over sponsorship of an employment Visa at this time. We are not accepting applications or inquiries from recruitment agencies or search firms for this position.

In this role, the Senior Robotics Software Engineer will:  

  • Develop and maintain software for robotic systems, focusing on motion planning, control, perception, and decision-making algorithms.
  • Implement and optimize software for real-time systems in robotics platforms.
  • Design and integrate robotic applications using frameworks such as ROS (Robot Operating System).
  • Collaborate with hardware teams to ensure seamless interaction between software and hardware components.
  • Conduct testing, debugging, and validation of robotic systems in simulated and real-world environments.
  • Contribute to system architecture and design reviews.
  • Stay up-to-date with the latest trends and advancements in robotics and software engineering.

What we are looking for:

  • Master’s degree in Robotics, Computer Science, Computer Engineering or a related field.
  • 2-4 years of experience in robotics software development or a related domain.
  • Proficiency in programming languages such as C++.
  • Hands-on experience with ROS (Robot Operating System) and robotic simulation tools like Gazebo, Unity, or similar platforms.
  • Strong understanding of algorithms, data structures, and software engineering principles.
  • Familiarity with robotic control systems, sensor integration, or SLAM (Simultaneous Localization and Mapping).
  • Experience with version control systems (e.g., Git).
  • Strong problem-solving skills and the ability to work both independently and collaboratively.

Preferred Skills:

  • Experience with machine learning or computer vision in robotics.
  • Knowledge of real-time operating systems (RTOS) or embedded systems development.
  • Understanding of industrial robotic systems or autonomous mobile robots.
  • Experience with cloud-based robotics platforms or IoT integration.

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

About the Company

Vecna Robotics logo

Vecna Robotics

Privately Held
Logistics & WarehousingIndustrial ManufacturingSystem IntegrationRobotics Software & AI

Vecna Robotics delivers Automated Material Handling, Hybrid Fulfillment, and Workflow Optimization solutions featuring self-driving vehicles operated by our learning Autonomy Stack. Our solutions deliver value for customers in the distribution, e-commerce, warehousing, and manufacturing sectors. Our unique orchestration engine technology, Pivot.al, allows diverse robot types and humans to work together seamlessly and to flexibly yield an adaptive business solution, capable of meeting the increasingly unpredictable market needs. Our technology goes beyond traditional automation and focuses on maximizing human and robot capability to create fulfilling jobs, increase productivity, and encourage innovation. For more information visit www.vecnarobotics.com or contact team@vecnarobotics.com

View details
Related Jobs

Get the week's best robotics jobs

We review hundreds of postings weekly and hand-pick the top roles for you. High-salary positions, top companies, remote opportunities.

Please enter a valid email address

Unsubscribe anytime. We respect your privacy.