All of our roles are currently on hold. We are re-evaluating day by day but we'd still love to hear from you
At Agility Robotics, we are building the world's first-to-market bipedal humanoid robot designed to operate in human spaces, with humans, for humans, and around humans. This new robot, Digit, is a platform for physical work in human spaces, turning basic labor into a software application. We focus on creating robots that are useful in the real world with features such as long battery life, mobility over all human-accessible terrain, great force-sensitive physical interaction capabilities, excellent human interaction, and a clear path to affordable hardware and large deployments in the real world.
We are looking for people to join our team who are as excited as we are to solve these complex problems. Be part of a once-in-a-lifetime opportunity to transform the Robotics industry. With a culture of internal mobility, there's an opportunity to thrive in a variety of disciplines and make an impact on our future. Join us to solve one of today's most interesting robotics engineering challenges and see the results of your work.
The successful Software Engineer candidate will work closely with the robot controls team to continue improving the software foundations of our robot controllers and have experience with:
Real-time systems in Linux variants
Dynamic memory sharing between threads
UI/UX, and other back-end and internal system software engineering
Experience with legged locomotion is not necessary or expected.
Demonstrated excellence in software engineering using C++
B.S, M.S., or Ph.D. in computer science or similar
Experience developing, debugging and optimizing real-time controls on highly dynamic machines
Experience with code control and revision tracking processes, unit testing, and other organizational tools for functional, reliable code.
Perception or other computer vision implementation
Sensors: encoders, IMU, thermistors, power electronics interface, etc.
Robot control or other dynamic systems experience
Competitive compensation package
Equity for all employees
Employer-matched 401K retirement plan
High-quality health, dental and vision insurance
Five weeks of vacation
Unlimited sick days
Strong work-life balance emphasis
Relocation assistance provided