Senior Robotics Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Berkshire Grey · 3 months ago

Senior Robotics Software Engineer

Berkshire Grey is a leader in the field of Robotics and AI, providing innovative solutions for e-commerce, retail replenishment, and logistics. In the role of Senior Robotics Software Engineer, you will be developing cutting-edge robotic solutions and collaborating with hardware engineers and product managers to integrate capabilities into broader robotic systems.

Artificial Intelligence (AI)Industrial AutomationRoboticsSoftware
check
H1B Sponsor Likelynote

Responsibilities

Design, develop, and support advanced robotic application software related to robotic manipulation solutions deployed in production environments
Design, prototype, implement, test, and maintain software that integrates and enhances robotic capabilities to reliably deliver and perform complex robotic tasks
Work closely with hardware engineers, product managers, and other software teams to integrate capabilities into our broader robotic systems
Communicate technical priorities and status

Qualification

PythonRobotics experienceRobotic Operation System (ROS2)System designSoftware testingDockerGitJiraCode reviewsDesign patternsBasic data analysisNoSQL databasesAPI developmentRESTful servicesGRPC services

Required

Bachelor's degree in Computer Science or a closely related field
5+ years of experience in software development
Strong development expertise in Python
Robotics experience
Commercial experience in a fast paced, agile environment
Demonstrated ability to: Provide technical leadership on key projects, Architect component-level software solutions, Operate autonomously, Determine and communicate justification of technical priorities to management, Navigate and contribute to large, complex codebases
MVP mentality, prioritizing functionality and going from simple to complex
Proficient in: Python, System design, Git, Jira, Ubuntu, Code reviews, Design patterns (producer-consumer, modular and configurable, robust and error-aware, etc.), Robotic Operation System (ROS2)

Preferred

Master's degree in Computer Science or a closely related field
Knowledge of the material handling field
Understanding of parallel/distributed systems and asynchronous/concurrent programming
Basic data analysis (logging, profiling, statics, pandas)
Demonstrated ability in one or more of the following: Key-value stores (ZooKeeper), Software testing (pytest), Process management, containers (Docker, Kubernetes)
Within the robotics space: Design and run real robot experiments, analyzing results, Basic knowledge of robot simulation, visualization, Experience with real sensors, robots
Experience in developing APIs
Experience in developing RESTful, and/or gRPC services/clients
Experience with NoSQL databases (e.g. MongoDB)

Benefits

Competitive compensation and comprehensive benefits package.

Company

Berkshire Grey

twittertwittertwitter
company-logo
Berkshire Grey develops a materials handling system intended to automate omnichannel fulfillment.

H1B Sponsorship

Berkshire Grey has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (24)
2024 (24)
2023 (12)
2022 (39)
2021 (14)
2020 (16)

Funding

Current Stage
Public Company
Total Funding
$428M
Key Investors
Khosla Ventures
2023-03-24Acquired
2021-07-22Post Ipo Equity· $165M
2021-07-22IPO

Leadership Team

leader-logo
Mark Fidler
Chief Financial Officer
linkedin
leader-logo
Jessica Pincomb Moran
SVP and General Manage
linkedin
Company data provided by crunchbase