As a Senior Software Engineer on the Infrastructure team, you'll be working on the core software components that power Serve and enable robotics application development. We're looking for a self-driven engineer who's passionate about building the future of autonomous delivery!
Key Responsibilities- Develop and improve robotics middleware components and application frameworks.
- Work closely with other software teams who are using our robot platform to identify inefficiencies and create solutions to increase productivity.
- Design and implement systems for measuring software performance.
- Develop, build, and test systems that accelerate the teams development.
- Support integration of new hardware components.
Qualifications- 5+ years experience developing production C++ code (C++14 and newer preferred).
- Experience developing real-time systems.
- Experience with performance optimization of embedded software.
- Track record of taking vaguely defined problems and converting them into robust production solutions.
What makes you stand out- Experience in robotics or autonomous vehicle development.
- Experience building distributed systems and familiarity with serialization formats such as Protocol Buffers, FlatBuffers, or Cap'n Proto
- Experience with build systems like Bazel.
- Prior experience working with sensors like cameras and Lidar.
- Strong knowledge of Linux, including kernel internals, scheduling, resource management, and IPC mechanisms.
- Experience with communication interfaces including UART, I2C, CAN, Ethernet, and MIPI CSI-2
Hiring locationsCurrently, we are only hiring US and Canada residents, even for remote jobs.
More about usServe Robotics is the team that created the Postmates delivery robot and brought it to life in LA, completing tens of thousands of deliveries in LA's busiest neighborhoods. Now we're an independent company growing rapidly in order to connect people with what they need via robots designed to serve people.
We are proud to be an equal employment opportunity and affirmative action employer. Qualified applicants are considered without regards to race, color, religion, national origin, age, sex, marital status, ancestry, physical or mental disability, veteran status, gender identity, or sexual orientation.
See Serve in action
Serve at TED 2020 main stage