Enable job alerts via email!

Principal Software Engineer, Robotics

ZipRecruiter

Bedford

Hybrid

GBP 60,000 - 100,000

5 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a Principal Software Team Lead to drive innovation in AI and robotics. In this pivotal role, you will lead a talented team of engineers, ensuring effective communication and collaboration while managing dependencies. Your expertise in Python and robotics will be essential in developing cutting-edge solutions that enhance operational efficiency. This dynamic position offers the opportunity to shape the future of technology in a fast-paced environment. If you're passionate about robotics and leadership, this role is perfect for you.

Qualifications

  • 7+ years in software development with strong robotics background.
  • 2+ years in technical leadership or people management roles.

Responsibilities

  • Manage and mentor a small team of software engineers.
  • Lead sprint planning and track team performance.

Skills

Python programming

Robotics

Technical leadership

Agile methodologies

Algorithms and data structures

Problem-solving

Education

Bachelor's degree in Computer Science

Master's degree in Computer Science

Tools

Jira

Linux (Ubuntu)

Git

MQTT

ROS2

Kafka

Job description

Job Description

Salary:

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 aspects of the warehouse such as pick, pack, and sort operations.

As a Principal Software Team Lead at Berkshire Grey, you will be at the forefront of robotics and AI, helping to lead a small team of talented software engineers in delivering cutting-edge solutions that enhance our customers' operational efficiency and productivity. Your technical leadership will be pivotal in managing the software team's performance, tracking progress, and ensuring their work is effectively communicated to stakeholders. You will play a critical role in driving inter-team collaboration, identifying and managing dependencies, and ensuring that the team meets its objectives in a dynamic and fast-paced environment.

Responsibilities:

  • Manage and mentor a small team of highly skilled software engineers, understanding their strengths and development areas.
  • Quickly digest discussions in cross-functional meetings and identify critical dependencies, ensuring they are tracked and addressed.
  • Monitor and track dependencies across teams, obtaining support from software leadership as necessary.
  • Autonomously remove roadblocks to enable the team to make progress and stay on track towards the desired outcomes.
  • Track team performance, conducting regular reviews, and ensure alignment with project goals.
  • Lead sprint planning, ensuring clear communication of priorities, tasks, and deadlines, and actively track team progress.
  • Represent the work of the team in various forums, ensuring visibility and alignment with broader company objectives.
  • Actively work to remove distractions and administrative burdens from your software engineering team, allowing them to focus on maximizing their development time.

Minimum Qualifications:

  • Bachelor's degree in Computer Science, Robotics, or a related field.
  • 7+ years of experience in software development with a strong technical background in Robotics.
  • 2+ years of technical leadership or people management experience.
  • 3+ years of Robotics related technical experience.
  • Proficient in Python programming and able to contribute code on a daily basis.
  • Familiar with Issue Tracking Systems (Jira), Linux (Ubuntu), and Version Control Systems (Git).
  • Experience working in a fast-paced Agile environment.
  • Strong foundation in algorithms and data structures, with experience designing and optimizing algorithms for computationally complex robotic applications.
  • Expertise in advanced software development techniques, including multithreading, asynchronous programming, messaging systems (e.g., MQTT, ROS2, Kafka), parallel programming, and API development.

Qualifications:

  • Master's degree in Computer Science, Robotics, or a related field.
  • 8+ years of experience in software development.
  • Experience with robotics and robotic solutions.
  • Demonstrated experience mentoring team members.
  • Experience with DevOps practices and collaboration with hardware teams.
  • Strong problem-solving skills with the ability to autonomously resolve risks and challenges.

Location: Bedford, MA (Hybrid)

Department: Software

Employment Type: Full-time Regular

Minimum Experience: Experienced

Internal Job Code: HRTC - 34789

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Lead Software Engineer, Windows

Only for registered members

London

Remote

GBP 50.000 - 90.000

Today
Be an early applicant

Principal Software Engineer

Only for registered members

London

Remote

USD 60.000 - 100.000

2 days ago
Be an early applicant

Lead Software Engineer - Documentum

Only for registered members

London

Remote

GBP 60.000 - 100.000

3 days ago
Be an early applicant

Lead Software Engineer - Documentum

Only for registered members

London

Remote

GBP 55.000 - 95.000

7 days ago
Be an early applicant

Principal Software Engineer (full stack, Node.js, TypeScript, React.js, AWS)

Only for registered members

Northern Ireland

Remote

GBP 80.000 - 100.000

Today
Be an early applicant

Lead Software Engineer

Only for registered members

Remote

GBP 80.000 - 110.000

Today
Be an early applicant

Senior/Team Lead Software Engineer – Greater Manchester - 50,000 - 70,000

Only for registered members

Manchester

Remote

GBP 50.000 - 70.000

Yesterday
Be an early applicant

Lead C++ Software Engineer - Media

Only for registered members

London

Remote

GBP 60.000 - 100.000

6 days ago
Be an early applicant

Principal Software Engineer - Remote first, in Ireland after 6 months

Only for registered members

Rushmoor

Remote

GBP 60.000 - 100.000

2 days ago
Be an early applicant