Berkshire Grey Logo

Berkshire Grey

Senior Software Engineer, Perception

Posted 8 Days Ago
Be an Early Applicant
In-Office
Bedford, MA
6K-2K
Senior level
In-Office
Bedford, MA
6K-2K
Senior level
The Senior Software Engineer develops and enhances perception software for robotic systems, focusing on computer vision and machine learning functionality.
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 Senior Software Engineer, you will work as part of the perception software team and with related software and hardware teams to develop new functionalities and extend existing functionalities of material handling robotic systems.

Responsibilities

  • Conduct full-cycle development of perception functions, autonomously or under the supervision of a team leader.
  • Write unit tests and test functions on real hardware as required.
  • Read and understand existing code and provide code reviews for peers.
  • Make reasonable estimates of task execution times and adhere to them.
  • Search for, read, and implement algorithms from engineering books and research papers.
  • Collect, process, and annotate datasets.
  • Train, fine-tune, and validate machine learning models.
  • Continuously self-educate on the latest developments in perception and robotics.

Minimum Qualifications:

  • Bachelor's degree in Computer Vision, Machine Learning, Robotics, Computer Science, or a closely related field.
  • 4+ years of experience in software development with a focus on computer vision.
  • Proficiency in C++ and Python.
  • Knowledge of software engineering practices (version control, testing, patterns).
  • Mathematical proficiency (Linear Algebra, Calculus, Statistics, Optimization).
  • Solid 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).
  • Advanced user-level knowledge of Linux (basic scripting, tools, basic networking).
  • Demonstrated ability to:
    • Read and understand technical requirements and design documents.
    • Follow company guidelines and write quality code in a reasonable time.
    • Apply computer vision and machine learning algorithms to real problems.
    • Read and understand existing code.
    • Comment code as required and document developed functions on the internal company portal.
    • Write technical papers and presentations as requested.
    • Effectively communicate with peers and work in a team.
      Adapt quickly to changes in project priorities.
  • Communication and collaboration skills.
  • Experience with team software development (agile project management, task planning, and tracking).

Preferred Qualifications:

  • Practical experience with robotic systems and automated material handling.
  • Practical experience with machine vision (RGB and grayscale 2D cameras, 3D sensors).
  • Practical knowledge of frameworks for matrix computations, such as Eigen and NumPy.
  • Practical experience with developing computer graphics.
  • Practical experience or theoretical knowledge of machine learning.
  • Practical experience with numerical simulation in science (e.g., physics, engineering).
  • Experience with unit test frameworks for C++ and Python.
  • Experience with GPU computing, distributed and parallel processing.
  • Experience with ROS1 or ROS2.

Why Berkshire Grey?

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

6110-2418VR

Top Skills

C++
Eigen
Linux
Numpy
Open3D
Opencv
Pcl
Python
Ros1
Ros2
HQ

Berkshire Grey Bedford, Massachusetts, USA Office

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

Similar Jobs

8 Hours Ago
Remote or Hybrid
35 Locations
110K-180K
Senior level
110K-180K
Senior level
Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
This role focuses on enhancing UI accessibility in CrowdStrike's front-end framework, ensuring compliance with accessibility standards, auditing, and cross-functional collaboration.
Top Skills: AxeCSSEmberGoogle LighthouseGraphQLHTMLJavaScriptLitNext.JsNode/NpmReactRest ApiTypescriptVueWeb Components
12 Hours Ago
In-Office
Boston, MA, USA
168K-252K Annually
Senior level
168K-252K Annually
Senior level
Aerospace • Artificial Intelligence • Hardware • Robotics • Security • Software • Defense
As a Senior Software Engineer, you'll lead a team developing software for autonomous underwater vehicles, focusing on code optimization, architecture design, and cross-domain autonomy solutions.
Top Skills: C++GoLinuxPythonRust
12 Hours Ago
Hybrid
6 Locations
58K-161K Annually
Mid level
58K-161K Annually
Mid level
Artificial Intelligence • Professional Services • Business Intelligence • Consulting • Cybersecurity • Generative AI
Lead design and development of scalable applications, mentor junior developers, and utilize advanced technologies for innovation in the logistics sector.
Top Skills: AgileAWSAzureCi/CdDevOpsGCPJava

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