Systems Software Development Engineer
New Today
Boston Dynamics is looking for a Staff Software Engineer to join us. If you are creative, have a passion for improving your team members’ lives, and thrive in a dynamic and team-oriented environment, this is the role for you!
As a Staff Software Engineer, you will be part of the Stretch team responsible for designing and developing system level software. The work environment is positive and dynamic. You will play a key role in building some of the most sophisticated warehouse robots in the industry.
Boston Dynamics is a world leader in mobile robots, tackling some of the toughest robotics challenges. For years, our awe-inspiring have shown the world what remarkably capable robots can do. Now we are quickly becoming a recognized leader in automation solutions for industrial applications and warehouse logistics.
You are responsible for:
Designing, developing, unit testing and documenting new features and subsystems
Identify and fix potential security threats
Support the hardware team in board bring-up and debugging
Developing libraries, device drivers, operating system debug, tuning and reliability
Mentoring less experienced software engineers.
You are a part of:
A team that is highly collaborative and passionate about quality and innovation (and of course robots!). We strive daily to improve our products and the process while maintaining a culture of learning and growing.
To succeed in this role, you should have the following skills and experience:
BS/MS in Computer Science/Computer Engineering or equivalent
4+ years of experience in Linux platform operating system development
Deep understanding of Linux, including the kernel, early boot, scheduling
Experience with concurrency, inter-process communication, and real-time systems
Experience with WiFi technologies and device drivers
Network programming fundamentals
At least 4+ years of programming in languages such as C++, Golang, and Python
Working knowledge of development tools such as Jira and Git/Github
Bonus points if you have:
Knowledge of container technologies (Docker / Kubernetes)
Good understanding of Cloud technologies
Knowledge of systemd
Experience with Bazel
​
- Location:
- Waltham
We found some similar jobs based on your search
-
New Today
Systems Software Development Engineer
-
Waltham
Boston Dynamics is looking for a Staff Software Engineer to join us. If you are creative, have a passion for improving your team members’ lives, and thrive in a dynamic and team-oriented environment, this is the role for you! As a Staff Software Engi...
More Details -
-
3 Days Old
Software Development Engineer, EFS File Systems
-
Boston
Description Software Engineer - Amazon Web Services - Help us reinvent the Cloud! Amazon Elastic File System (EFS) https://aws.amazon.com/efs/ is a fully managed service that makes it easy to set up and scale shared file storage in the AWS Cloud. A...
More Details -