Senior Software Engineers
Listed on 2026-02-24
-
Engineering
Robotics, Software Engineer
Job Responsibilities
The Senior Software Engineer 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.
- 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.
Telecommuting is not available.
Travel Requirement: 10% Domestic travel per year.
Education, Experience and Skills RequirementsThe employer requires at least a master's degree in computer science, robotics, mechanical engineering, or a closely related field, and, at least 4 years of robotic software development work experience within the automation industry. In addition, the employer requires:
All years of experience may be gained concurrently.
SalaryOne hundred eighty-five thousand dollars per year.
Referral ProgramThis position is eligible for Berkshire Grey, Inc.’s Employee Referral Program.
Application InstructionsApplicants can send resumes to Berkshire Grey, Inc, 140 South Road, Bedford, MA 01730 (Attn: Req# HR2026-02) or apply online at
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).