EngineerJobs.io
← Back to all jobs
Berkshire Grey

Senior Software Engineer, Robotics

Bedford, MA $112k - $180k/yr Full time Posted 2h ago

Job Description

Senior Software Engineer, Robotics focusing on manipulation will develop software that enables robots to interact with real-world environments and complete complex tasks.

Responsibilities

  • Design, implement, and maintain production-grade robotic manipulation software.
  • Develop high-performance manipulation solutions focusing on motion planning, kinematics, control strategies, and motion execution to enhance robotic capabilities.
  • Leverage and extend simulation environments to test and refine manipulation features, ensuring robust performance.
  • Collaborate with hardware engineers, product managers, and other software teams to integrate capabilities into larger robotic systems.
  • Provide technical leadership and mentorship to junior engineers.
  • Communicate technical priorities and status to stakeholders.

Requirements

  • Bachelor’s degree in Robotics, Computer Science, or a closely related field.
  • At least four years of professional software development experience in a production environment.
  • Strong Python development skills.
  • Familiarity with parallel and distributed systems and asynchronous/concurrent programming.
  • Experience building and integrating drivers for robotic hardware, particularly robotic arms.
  • Experience creating APIs and SDKs for robotic systems.
  • Experience developing RESTful interfaces and gRPC services/clients.
  • Knowledge of system design and common 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 effectively with both technical and non-technical stakeholders.

Technologies

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

Compensation

  • Salary: USD 112,000 - 180,000 per year

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 focus on professional development and growth.
  • Competitive compensation and comprehensive benefits package.

About Berkshire Grey

Berkshire Grey leads in AI and robotics, delivering solutions for e-commerce, retail replenishment, and logistics. The technology automates complex pick, pack, and sort operations. As a Senior Software Engineer, Robotics with a focus on manipulation, you will help extend the capabilities of our robotic systems by developing software that enables robots to interact with their environments and perform real-world tasks.

Why Berkshire Grey

  • Work with AI powered robotic solutions that are transforming the supply chain and logistics landscape.
  • Culture rooted in innovation and collaboration, with ongoing opportunities for professional development and growth.
  • Competitive pay and a comprehensive benefits package.

Similar Jobs

Get Job Alerts

New jobs delivered to your inbox.