Berkshire Grey Logo

Berkshire Grey

Principal Software Engineer, Perception

Reposted 17 Days Ago
Be an Early Applicant
In-Office
Bedford, MA
Expert/Leader
In-Office
Bedford, MA
Expert/Leader
Develop and optimize perception software for robotics, applying advanced algorithms, providing leadership, and collaborating with teams to enhance robotic capabilities.
The summary above was generated by AI

About The Job

Berkshire Grey is a leader in the field of AI and robotics, providing innovative solutions for e-commerce, retail replenishment, and logistics. Our technology automates complex pick, pack, and sort operations.

 

In the role of Principal Software Engineer, Perception, you will develop, optimize, and own perception software deployed on real-world robots, allowing them to understand and interact with their environment in unprecedented ways. Your work will directly contribute to enhancing the capabilities of our robotic solutions. This position offers a unique opportunity to deploy the latest perception technologies, pushing the boundaries of robotic perception applied to real-world challenges.

Responsibilities:

  • Develop and apply advanced perception algorithms for robotic applications.
  • Provide technical leadership and mentorship to a small team of software engineers.
  • Design and architect robust software solutions for real-world robotic systems deployed around the world.
  • Evaluate and integrate perception libraries and machine learning models into our solutions.
  • Collaborate with cross-functional teams to ensure seamless integration of perception software with other software, hardware and controls teams.
  • Communicate technical priorities and status.
  • Stay abreast of the latest advancements in perception and robotics, evaluating applicability to our challenges.

Minimum Qualifications:

  • Master’s degree in Computer Vision, Machine Learning, Robotics, Computer Science or a closely related field.
  • 8+ years of experience in software development with a focus on computer vision and/or robotics.
  • Proficiency in Python and C++.
  • A strong knowledge of computer science algorithms and data structures.
  • Knowledge of 3D point cloud processing algorithms and libraries (PCL, Open3D).
  • Knowledge of 2D image processing algorithms and libraries (OpenCV).
  • Knowledge of machine vision sensors (RGB and grayscale 2D cameras, 3D sensors).
  • Demonstrated ability to:
    • Apply perception algorithms to real-world problems.
    • Provide technical leadership on key projects.
    • Manage execution of technical efforts across a small team.
    • Mentor junior engineers.
    • Operate autonomously.
    • Develop on and debug real robotic systems.
    • Determine and communicate justification of technical priorities.
  • Knowledge of software design principles and patterns.
  • Experience with team software development (agile project management, task planning, and tracking).
  • Experience with refactoring and maintenance of the existing codebase.

Preferred Qualifications:

  • PhD in Computer Vision, Machine Learning, Robotics, Computer Science or a closely related field.
  • Practical experience with the application of machine learning for computer vision.
  • Work experience in the material handling industry.
  • Experience with unit test frameworks for C++ and Python.
  • Experience with designing multithreaded and asynchronous applications.
  • Experience with ROS1 or ROS2.

6110-2414YW

Top Skills

C++
Open3D
Opencv
Pcl
Python
Ros1
Ros2
HQ

Berkshire Grey Bedford, Massachusetts, USA Office

140 South Road, Bedford, MA, United States, 01730

Similar Jobs

An Hour Ago
Hybrid
Cambridge, MA, USA
Mid level
Mid level
Fintech
Datalign Advisory seeks a Manager of Public and Press Relations to drive communication strategies and enhance brand visibility in finance, fintech, and wealth management.
Top Skills: AISeoSocial Media
An Hour Ago
Hybrid
Framingham, MA, USA
Senior level
Senior level
Cloud • HR Tech • Information Technology • Software
As a Senior Data Analyst, you will analyze data to provide insights for marketing and sales strategies, build data models, and create dashboards.
Top Skills: Cloud Data WarehousesData Visualization ToolsDbtSalesforceSQL
An Hour Ago
Hybrid
Framingham, MA, USA
Senior level
Senior level
Cloud • HR Tech • Information Technology • Software
Lead in-house media campaigns across search, social, display, and video, optimizing paid media strategies to drive qualified leads and pipeline growth.
Top Skills: Bing AdsExcelGoogle AdsLinkedin AdsMarinMeta AdsOptmyzrSa360Skai

What you need to know about the Boston Tech Scene

Boston is a powerhouse for technology innovation thanks to world-class research universities like MIT and Harvard and a robust pipeline of venture capital investment. Host to the first telephone call and one of the first general-purpose computers ever put into use, Boston is now a hub for biotechnology, robotics and artificial intelligence — though it’s also home to several B2B software giants. So it’s no surprise that the city consistently ranks among the greatest startup ecosystems in the world.

Key Facts About Boston Tech

  • Number of Tech Workers: 269,000; 9.4% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Thermo Fisher Scientific, Toast, Klaviyo, HubSpot, DraftKings
  • Key Industries: Artificial intelligence, biotechnology, robotics, software, aerospace
  • Funding Landscape: $15.7 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Summit Partners, Volition Capital, Bain Capital Ventures, MassVentures, Highland Capital Partners
  • Research Centers and Universities: MIT, Harvard University, Boston College, Tufts University, Boston University, Northeastern University, Smithsonian Astrophysical Observatory, National Bureau of Economic Research, Broad Institute, Lowell Center for Space Science & Technology, National Emerging Infectious Diseases Laboratories

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account