Apptronik is building robots for the real world to improve human quality of life and to help solve the ever-increasing labor shortage problem.
Requirements
- Proficiency with at least one of C++/C/Python
- Demonstrated competence with Git or version control of distributed systems
- Ability to work in Linux and write shell scripts in bash
- Familiarity with Docker and containerization
- Experience developing cutting-edge teleoperation systems, optimizing and incorporating the latest research insights
- At least one year of real-time, hardware-in-the-loop software development
- Dexterous manipulation development experience
Responsibilities
- Push the immersive and responsive nature of our teleoperation system
- Author performant and novel algorithms to realize human intent on a robotic platform
- Develop, troubleshoot and optimize real-time control and perception software
- Create, maintain, and test software deployment configurations
- Develop comprehensive, data-driven tests and validate system performance
- Integrate VR peripherals, sensors and control devices into the software stack
- Interface with cross-functional teams to deliver features which satisfy system-wide requirements
Other
- Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field.
- Minimum of 2 years of professional, full-time experience building and maintaining reliable, scalable systems.
- Prolonged periods of sitting at a desk and working on a computer
- Must be able to lift 15 pounds at times
- Vision to read printed materials and a computer screen