> Markdown version of [/jobs/ext/3706222-senior-robotics-software-engineer-r-d](https://www.wearedevelopers.com/jobs/ext/3706222-senior-robotics-software-engineer-r-d). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Robotics Software Engineer (R&D) - **Company:** Prime Vision - **Location:** Delft, Netherlands - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), Artificial Intelligence, Cloud Computing, Software Documentation, Code Review, Computer Programming, Continuous Integration, Data Structures, Distributed Systems, Github, Python (Programming Language), Kernel-Based Virtual Machine, PostgreSQL, Machine Learning, Enterprise Messaging Systems, Message Queuing Telemetry Transport (MQTT), Node.Js, Redis, Software Construction, Software Deployment, Software Engineering, Software Systems, Robot Operating System, Data Storage Technologies, ReactJS, Mobile Robots, Backend, Fastapi, Vue.js, Event Driven Architecture, Isaac Sim, Kubernetes, Information Technology, Apache Kafka, Front End Software Development, Restful APIs, Lidar, Data Pipelines, Docker, Microservices - **Published:** October 13, 2026 - **Apply:** https://www.nationalevacaturebank.nl/vacature/37347277-67b0-4745-9bb7-f01c22e65262/senior-robotics-software-engineer-r-en-d ## About the Role + Bachelor's or Master's degree in Computer Science, Robotics, Electrical Engineering, or a related field. + Strong programming experience in Python and JavaScript. + Experience building backend systems using FastAPI and NodeJS. + Experience with frontend frameworks such as React or Vue. + Hands-on experience with Postgres, Redis, and distributed messaging systems (MQTT, Kafka). + Strong understanding of algorithms, data structures, and real-time/async programming. + Experience with ROS/ROS2 and real-time robotics software systems. Preferred: + Experience deploying software using Kubernetes, Docker, and KVM. + Familiarity with GitHub Actions for CI/CD automation. + Experience integrating AI/ML models into production robotic workflows. + Background in cloud robotics, distributed systems, or simulation environments (Gazebo, Isaac Sim). ## Description We are seeking a Senior Robotics Software Engineer to design, build, and scale production-grade software systems powering autonomous mobile robots (AMRs). This role emphasizes modern software engineering best practices, reliability, and cloud-native development. You'll work across backend services, autonomy pipelines, and distributed systems integrating AI, perception, and real-time robotics., + Design, implement, and maintain autonomy and backend software using Python and JavaScript. + Develop scalable APIs and microservices using FastAPI and NodeJS. + Build and maintain real-time messaging and event-driven systems using MQTT and Kafka. + Develop and optimize data storage layers leveraging Postgres and Redis. + Implement software interfaces and data pipelines for sensors including LiDAR, cameras, and IMUs. + Collaborate with frontend teams working with React or Vue to build UI integrations and operator tools. + Implement and maintain CI/CD workflows using Kubernetes, Docker, KVM, and GitHub Actions. + Analyze system logs, telemetry, and field data to identify bugs, performance bottlenecks, and reliability issues. + Participate in code reviews, architectural discussions, and software documentation.