About the Company BotBot is a deep-tech robotics startup building BotBrain, a universal autonomy and intelligence layer for industrial robots.
We work across quadrupeds, wheeled platforms, and humanoid systems, targeting inspection and automation in oil and gas, mining, construction, utilities, and agriculture.
Our stack is built on ROS2 and runs on NVIDIA Jetson hardware.The Role We are seeking a senior Full Stack Robotics Developer with strong backend and frontend capabilities to join our engineering team in Lisbon.
The role is hands-on, in-person, and involves collaboration with the robotics team to bridge the gap between edge systems and cloud infrastructure.Responsibilities Develop Python and C# services powering our robot fleet, and Node.Js and TypeScript frontends that visualize telemetry, manage missions, and render 3D digital twins.
Coordinate with the robotics team to ensure seamless integration between edge systems and cloud infrastructure.
Contribute to technical planning and architecture decisions, break down complex cross-domain tasks, and communicate effectively within a small, fast-moving team.RequirementsStrong proficiency in Python and C# for backend development and robotics-adjacent services.Solid frontend skills in Node.Js and Java/TypeScript, with experience building responsive, data-rich web applications.Familiarity with ROS2, or strong willingness to learn and work alongside ROS2-based systems.Understanding of real-time data pipelines, WebSocket communication, and working with sensor data (LIDAR, cameras, IMUs) on the frontend.Experience with 3D visualization in the browser (Three.Js, Cesium, or similar) is a plus.Ability to break down complex, cross-domain tasks and contribute to technical planning and architecture decisions.Effective communication skills and ability to work collaboratively in a small, fast-moving team.Basic knowledge of artificial intelligence and computer vision concepts.Relevant educational background, preferably in computer science, engineering, or robotics.Working proficiency in English.Nice to HavePrevious experience in a robotics or deep-tech environment.Familiarity with Docker, Kubernetes, or container orchestration for edge and cloud deployments.Experience with point cloud processing, 3D Gaussian Splatting, or digital twin pipelines.Exposure to NVIDIA Jetson or other embedded GPU platforms.Knowledge of Portuguese or Spanish.What We OfferCutting-edge work– Hands-on involvement with industrial robotics, autonomous navigation, and digital twin technology at a company building real products for real industries.Autonomy and ownership– A high degree of independence in a startup where your contributions have immediate, visible impact.On-site in Lisbon– Work from our office at Praça Marques de Pombal, one of the best-connected locations in the city, with direct access to hardware, sensors, and the robots themselves.Competitive compensationwith performance-based incentives.Professional growth– Access to conferences, training, and the latest tools and technologies to keep your skills sharp.Benefits beyond the basics– Private health insurance, meal card, and on-site gym access, on top of all legally mandated benefits.Collaborative culture– Join a small, international team of passionate engineers and operators dedicated to building something meaningful in industrial autonomy.
#J-*****-Ljbffr