Berkshire Grey

Berkshire Grey

Senior Software Engineer, Robotics

Bedford, Massachusetts · Senior

Sponsorship not specifiedDetected 12 hours ago
PythonCode ReviewGitLinuxgRPCKafkaAgileSupply ChainLogisticsRoboticsCommunicationCollaborationActuators

Stay score

odds of building a lasting career here

37Risky
Cap-exempt (no lottery)0
Sponsors this role80
Entry-level history0
PERM / green-card track0
Lottery odds40
Fits your clock70

Thin sponsorship signal and lottery-bound. A low-probability bet with your clock running. Prioritize cap-exempt roles and proven entry-level sponsors first.

Lottery odds assume a STEM candidate.

Personalize to your clock →

Employer immigration record

from this employer's Department of Labor filings

Green-card follow-through: 100%

Of 5 labor certifications old enough to have been used, 0 expired without the employer filing the next step. Median time from filing to decision: 492 days.100% of their filings were for a worker who already held the job.Only certifications past the 180-day window are counted — recent ones cannot have expired yet.

Files H-1B transfers

3 transfer filings in the last year, covering 3 workers. Median labor-condition decision: 10 days. An employer that already files transfers is one that can take over an existing H-1B.

Sourced from Department of Labor LCA, PERM and prevailing-wage disclosure data. Employer matching is by name, so figures may be split across an employer's legal entities. Absence of a filing means none appears in our copy of the data, not that none exists.

Community outcomes

No reports yet — be the first to help the next applicant.

About the role

  • About the Job Berkshire Grey is a leader in AI-enabled robotics, providing innovative automation solutions for e-commerce, retail replenishment, package handling, and logistics operations.
  • Our technology automates complex warehouse tasks such as picking, packing, sorting, and trailer unloading.
  • This is an ideal role for a software engineer who enjoys solving difficult problems at the intersection of software, robotics, and physical automation-and who is motivated by seeing their work operate on real systems.

Responsibilities

  • Design, implement, test, deploy, monitor, and maintain software for Berkshire Grey's robotic trailer-unloading product.
  • Develop software components that control and coordinate robotic behavior and other physical system functions.
  • Develop automated tests, simulation workflows, and system-level test methods to validate new capabilities.
  • Support software integration, system commissioning, and troubleshooting on development and customer systems.
  • Participate in architecture discussions, design reviews, code reviews, sprint planning, and other engineering activities.
  • Document software designs, interfaces, operating behavior, and troubleshooting procedures.
  • Travel to customer or development sites when needed to support integration, testing, deployment, and troubleshooting.

Requirements

  • Bachelor's degree in Computer Science, Robotics, Engineering, or a related field with 5+ years of professional software development experience
  • or a master's degree with 3+ years of experience.
  • Strong software development expertise in Python and/or C++.
  • Experience with Git-based version control and issue-tracking systems such as Jira.
  • You will work with a multidisciplinary team to develop software that controls physical robotic behavior and coordinates the components required to unload packages safely, reliably, and efficiently.

Nice to have

  • Experience with robotics, industrial automation, or robotic material-handling systems.
  • Experience with parallel or distributed software systems.
  • Experience with asynchronous or concurrent programming, including Python Asyncio or similar frameworks.
  • Experience with messaging and communication technologies such as Kafka, gRPC, or similar systems.
  • Experience with software-based simulation tools and techniques.
  • Experience with ROS or ROS2.
  • Experience integrating software with sensors, actuators, programmable logic controllers, or other industrial hardware.
  • Familiarity with warehouse automation, logistics, package handling, or trailer-unloading applications.

Compensation

  • Competitive compensation and comprehensive benefits package.

Benefits

  • Improve software quality, observability, test coverage, deployment practices, and maintainability.

Company info

  • Ability to work effectively as part of a multidisciplinary engineering team.

This listing is sourced directly from Berkshire Grey's careers page and normalized into a canonical job model.