DeveloperJobs.io
← Back to all jobs
Berkshire Grey

Senior Software Engineer, Robotics

Bedford, MA $112k - $180k/yr Full time Posted 10d ago

Job Description

Berkshire Grey offers a path to work at the forefront of AI powered robotics, delivering automated solutions for e-commerce, retail replenishment, and logistics. This onsite Senior Software Engineer, Robotics role focuses on manipulation, building software that enables robots to interact with their surroundings and complete real world tasks. You will collaborate closely with hardware engineers, product managers, and other software teams to integrate capabilities into broader robotic systems. The role supports professional development and offers a competitive compensation package within a culture of innovation and teamwork.

Compensation

Salary: USD 112,000 - 180,000 per year. This position is onsite in Bedford, MA.

Responsibilities

  • Design, implement, and maintain production grade robotic manipulation software.
  • Develop high performance manipulation algorithms, covering motion planning, kinematics, control strategies, and motion execution to enhance robotic solutions.
  • Utilize and extend simulation environments to test and refine manipulation development for robust, reliable performance.
  • Collaborate with hardware engineers, product managers, and other software teams to integrate capabilities into broader robotic systems.
  • Provide technical leadership and mentorship to junior engineers.
  • Communicate technical priorities and project status effectively.

Requirements

  • Bachelor’s degree in Robotics, Computer Science, or a closely related field.
  • 4+ years of professional software development experience in a production environment.
  • Strong development expertise in Python.
  • Understanding of parallel and distributed systems and asynchronous/concurrent programming.
  • Experience developing and integrating drivers for robotic hardware, particularly robotic arms.
  • Experience developing APIs and SDKs for robotic systems.
  • Experience developing RESTful interfaces and gRPC services/clients.
  • Familiarity with system design and design patterns.
  • Experience with Git, code reviews, and automated testing (unit, integration, and hardware-in-the-loop).
  • Ability to work collaboratively in a team and communicate with both technical and non-technical stakeholders.

Technologies

  • Python
  • C++
  • ROS/ROS2
  • MongoDB
  • gRPC
  • REST
  • Linux
  • Python's asyncio
  • Git

Benefits

  • Opportunity to work with cutting-edge AI powered robotic solutions transforming the supply chain and logistics industry.
  • Culture of innovation and collaboration with a commitment to professional development and growth.
  • Competitive compensation and a comprehensive benefits package.

Similar Jobs

Get Job Alerts

New jobs delivered to your inbox.