Robotic Test Software Developer
Listed on 2026-03-01
-
Software Development
Software Engineer, Robotics, AI Engineer
We are building advanced robotic systems that operate in real-world production environments. The reliability of these systems depends on software infrastructure that captures data, automates validation, and exposes system performance through modern web applications.
This role is web-development first
.
You will architect and build the full-stack web, cloud, and data infrastructure that powers automated testing of robotic systems. You will design operator-facing HMIs, internal test dashboards, APIs, cloud data pipelines, and analytics tools that transform raw robotics data into actionable insights.
You must be exceptional in modern web technologies — capable of building secure, scalable, production-grade applications from the ground up — while also being comfortable interfacing with robotics, PLCs, and industrial systems.
What You’ll Own Full-Stack Web Application Development (Primary Focus)- Design and build production-grade web applications for robotic test orchestration and monitoring
- Develop rich, real-time dashboards for robotics telemetry and performance visualization
- Build internal tools for test configuration, execution tracking, and regression analysis
- Architect scalable frontend systems with clean state management and modular design
- Implement secure authentication, authorization, and role-based access control
- Create responsive, intuitive UX for operators, engineers, and leadership
- React (required), with strong architecture patterns (hooks, context, state machines, modular component systems)
- Modern build tools (Vite, Webpack, ESBuild)
- HTML5, CSS3, Tailwind or equivalent styling systems
- Web Sockets and real-time UI architectures
- Data visualization libraries (D3.js, Recharts, ECharts, or similar)
- Design and implement RESTful and/or Graph
QL APIs - Build backend services for test automation orchestration
- Implement event-driven architectures for robotics telemetry ingestion
- Develop structured logging and observability layers
- Build secure service-to-service communication systems
- Node.js (required)
- Python (strongly preferred)
- Express / Fastify / NestJS or similar frameworks
- Web Socket servers and streaming architectures
- Architect cloud-native systems for robotic data ingestion and processing
- Build automated ETL pipelines for structured test validation
- Design scalable storage solutions for high-frequency robotics data
- Implement CI/CD pipelines for web and validation infrastructure
- Deploy and manage containerized services
- AWS, Azure, or GCP (deep experience required)
- Infrastructure as Code (Terraform, Cloud Formation, or similar)
- Serverless architectures (Lambda, Cloud Functions)
- Build HMI interfaces within Beckhoff TwinCAT environments
- Develop web-based operator dashboards integrated with PLC systems
- Design real-time monitoring interfaces for robotic cell diagnostics
- Integrate PLC state machines into web-based orchestration layers
- Integrate robotic telemetry streams into cloud pipelines
- Design automated result scoring and regression tracking systems
- Build replay tools and data comparison utilities
Understand robotics system architecture sufficiently to design validation metrics - Collaborate with controls and robotics engineers to instrument systems properly
- You do not need to be the primary roboticist — but you must understand how robotic systems generate, structure, and expose data.
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field (or equivalent experience)
- 5+ years building production-grade full-stack web applications
- Proven experience architecting backend services and APIs
- Hands‑on experience with cloud‑native infrastructure
- Experience building secure, scalable systems handling real‑time data
- Strong database design skills (SQL and No
SQL) - Experience with containerized deployments and CI/CD
- Familiarity with Design of Experiments, Statistics, Statistical Process control, Probability
- Experience building industrial or robotics‑adjacent web platforms
- Experience with high‑frequency telemetry and…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).