Architect middleware providing system-wide functionality to controls and autonomy.
Help ship humanoid robots that perform tasks in home and commercial markets.
Ideal candidate
Experienced systems builder who enjoys creating stable, scalable platforms that empower robotics teams. Curious debugger who cares about reliability, performance, and bringing humanoid robots to real-world use.
Requirements
Bachelor or Master degree in Computer Science or related field
At least 5 years of experience writing production C++
Mastery of C++, Python and Linux
Understanding of how to create testable software systems
Good knowledge of computer architecture
Understanding of Linux userspace and kernel environments
Proficiency with networking protocols
Comfortable using debuggers and performance profiling tooling
Skills named in this posting
C++
Python
Linux
Networking protocols
Debuggers
Performance profiling tooling
About Workatailab
Workatailab builds software platforms for autonomous humanoid robots.
Technology
Similar Senior Software Engineer, Middleware Productivity jobs in San Jose, CA