Boxbot is revolutionizing the logistics industry through adaptive automation and intelligent package handling systems. As a Senior Software Engineer specializing in C++, you'll be at the forefront of developing critical robotics application software for their advanced material handling facility. The role involves designing server-level applications, creating high-speed data processing systems, and leading the development of a sophisticated Warehouse Execution System.
The position requires strong expertise in C++ programming within Linux environments, with a focus on multi-threaded programming and database interactions. You'll work with modern technologies including asynchronous systems (MQTT, Pub/Sub, gRPC) and containerization tools like Docker. The role offers an opportunity to shape the future of package delivery automation while working with a close-knit, well-funded team.
Located in Alameda, CA, Boxbot offers comprehensive benefits including medical, dental, vision, and life insurance, along with meaningful equity. The company values work-life balance and provides convenient commute options including BART, Ferry, and Amtrak access, plus free parking. With a salary range of $160,000-$200,000, this position presents an excellent opportunity for experienced software engineers passionate about robotics and automation to make a significant impact in the logistics industry.
The ideal candidate will have 5+ years of professional experience, strong system design capabilities, and a commitment to test-driven development. You'll be joining a team that takes pride in their work and offers significant responsibility in building innovative systems that are transforming traditional conveyor systems into intelligent, three-dimensional package handling networks.