What is a Software Engineer at Boxbot?
A Software Engineer at Boxbot works at the cutting edge of physical automation, robotics, and logistics technology. In this role, you are not just writing code that lives in the cloud; you are building the software brain that orchestrates complex, real-world robotic systems. Your code directly controls mechanical components, processes real-time sensor data, and optimizes the throughput of advanced automation systems designed to revolutionize the logistics and delivery space.
The impact of a Software Engineer at Boxbot is immediate and highly visible. You will design, implement, and scale software that bridges the gap between digital logic and physical motion. This requires solving complex multi-disciplinary problems where software, hardware, and control theory intersect. Whether you are optimizing a low-latency C++ control loop, architecting a high-throughput state machine, or collaborating with mechanical engineers to define hardware interfaces, your contributions are central to the reliability and efficiency of the entire product ecosystem.
What makes this role exceptionally compelling is the sheer breadth of engineering challenges you will tackle. You will work in a fast-paced, highly collaborative environment where software constraints are dictated by the laws of physics. If you are passionate about seeing your code move physical objects safely and efficiently, the Software Engineer position at Boxbot offers a unique and deeply rewarding technical sandbox.


