INTRODUCTION
Imagine the future you could help us build.
Teamwork, not just tech work. We are tech futurists and business geniuses. Together, we solve problems to make daily life easier. We are looking for a few more great minds to join our team as we continue to grow one of the world's leading consumer robot companies.
Together, we empower people to do more.
This position is full-time from July 2022 through December 2022, maintaining 40 hours per week the entire duration.
YOU WILL WORK AS PART OF SMALL BUILD TEAM FOCUSED ON:
- Improving the reliability and stability of our tools and build process
- Monitoring, measuring, and improving system stability and developer iteration time
- You will drive continuous integration through interfacing with developers focused on Embedded, Mobile and Cloud deployments.
- Design and implement script-based ad-hoc tools to automate operational aspects of the source control and build infrastructure.
- Ensure the stability and reliability of the build pipeline
- Write scripts that do smart things. Examples might include: auto-updating machines, code-sign APKs, and gathering build metrics
- Work with Release, Corp IT, Ops, and Tools teams to build and maintain our CI infrastructure
REQUIRED QUALIFICATIONS:
- Available for a full-time Monday-Friday from July 2022 to December 2022
- Currently pursuing a Bachelors degree in Computer Science, Engineering or related field; 3rd year students strongly preferred
- Students must be currently enrolled in a co-op education program
- Familiarity and experience with AWS and scripting (Python) required
- Students local to the Bedford, MA office strongly preferred
- Exposure with build tools (Make, CMake, Gradle, Ninja)
- Exposure with Linux (Debian/Ubuntu) and macOS.
- Exposure with configuration management (Puppet, Ansible, CFEngine)
- Exposure with automated build systems (Jenkins, Bamboo, or TeamCity)
- Experience using scripting languages (Bash, Ruby, Python, or Perl)
- Knowledge of with continuous integration
- Experience with release management for iOS and Android.
- 1+ years experience in programming
- Strong communication skills across different teams and technical backgrounds
- A passion for Robotics