Principal Software Engineer, Perception

Berkshire Grey
Bedford, MA

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.

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.

6110-2414VR

Posted 2025-12-10

Recommended Jobs

Au Pair

GreatAuPair LLC
Salem, MA

Cleaning lunch boxes after school and prepping snacks and lunches. Cooking for kids. Cleaning toys and after kids. Helping them to dress. Entertaining them, teaching them new things, actively engaging…

View Details
Posted 2025-11-12

Inventory Specialist

Walgreens
Somerville, MA

**Job Description:** + Responsible for executing, monitoring, and training inventory best practices and standard operating procedures for the entire store, including both front end and pharmacy. Suppo…

View Details
Posted 2025-12-10

Dental Hygienist (RDH)

Aspen Dental
West Springfield, MA

Job Description At Aspen Dental, we put You 1st with world-class development plus industry-leading pay. Join our team today as a Dental Hygienist! **Job Types:** Part-time **Salary:** $42 - $45 / hour…

View Details
Posted 2025-11-26

Lead Business Analyst - Mortgage Servicing

Cognizant
Boston, MA

**Lead Business Analyst - Mortgage** **United States** **Remote** **About Cognizant Consulting** Cognizant Consulting is more than Cognizant's consulting practice-we're a global community of 5,000+ ex…

View Details
Posted 2025-12-02

Senior Application Developer - Open Systems

Highmark Health
Boston, MA

**Company :** enGen **Job Description :** **JOB SUMMARY** *****CANDIDATE MUST BE US Citizen (due to contractual/access requirements)***** As a Senior Application Developer, you will lead the design, d…

View Details
Posted 2025-12-11

Senior Accountant

Charles River Associates
Boston, MA

About Charles River Associates For over 50 years, Charles River Associates has been a premier consulting firm that offers employees a place to learn from a diverse group of consultants, industry e…

View Details
Posted 2025-11-25

Applications Analyst (Epic Orders/ Bugsy)

South Shore Health
Weymouth, MA

Job Description Summary Participates in the development of workflows, system configurations, change documentation and training staff on Epic application functionality. Analyzes procedures and prob…

View Details
Posted 2025-11-19

Research Assistant (Casual Position)

Amherst College
Amherst, MA

Research Assistant (Casual Position) Amherst Campus Part Time JR6471 Amherst has taken a leadership role among highly selective liberal arts colleges and universities in successfully dive…

View Details
Posted 2025-12-11

RN Complex Care Manager - Float

Boston Medical Center
Boston, MA

CCM-RN supports complex care patients by conducting clinical assessments, supporting in-patient and post-discharge care plans, providing patient education, and coordinating access to primary care and …

View Details
Posted 2025-12-15

2026 Children and Family Law Division Trial Attorney - Statewide Positions

Committee for Public Counsel
Boston, MA

Overview The Committee for Public Counsel Services (CPCS), the public defender agency for Massachusetts, is seeking attorneys to represent children and parents in family regulation cases. CPCS …

View Details
Posted 2025-12-11