What is a Software Engineer at Vecna Robotics?
A Software Engineer at Vecna Robotics is responsible for building the intelligent systems that power autonomous mobile robots (AMRs) and enterprise-grade fleet orchestration software. In this role, you will work at the intersection of hardware and software, developing the perception, navigation, and decision-making capabilities that allow robots to operate safely and efficiently in dynamic warehouse environments. Your code will directly influence how machines perceive their surroundings, plan paths, avoid obstacles, and collaborate with human workers.
The impact of this position is immense, as Vecna Robotics solutions automate critical material handling workflows for some of the world's largest logistics and manufacturing brands. You will contribute to core products like self-driving forklifts, tuggers, and pallet jacks, ensuring they operate with high reliability and precision. This requires solving complex engineering problems involving real-time systems, sensor fusion, and high-concurrency fleet management.
To succeed, you must be comfortable working on highly collaborative teams where software engineers, hardware designers, and systems engineers interact daily. Whether you are optimizing a localization algorithm, writing low-level device drivers, or building robust simulation environments, your work will directly drive the next generation of industrial automation.
