SDET - Senior Software Developer Engineer in Test (SDET) Controls
Core
Build automated test suites, hardware-in-the-loop rigs, and PLC/protocol simulators to validate controls and industrial-integration layers for robotics.
Role type
Senior SDET (Controls & Industrial Automation)
Builds
Automated test infrastructure, HIL rigs, PLC simulators, and safety validation suites for industrial robots.
Domain
Robotics, Industrial Automation, Controls Engineering
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Python, C/C++, TypeScript, PLC programming, industrial communication protocols (Modbus, EtherNet/IP, EtherCAT, PROFINET), electrical schematics reading, test fixture wiring, CI/CD, Playwright, pytest
Preferred skills
Allen-Bradley/Siemens/Beckhoff PLC platforms, Structured Text, ROS2, Docker, ISO 13849/ANSI/RIA 15.06 standards
Technologies
Python, C/C++, TypeScript, Modbus TCP/RTU, EtherNet/IP, EtherCAT, PROFINET, Playwright, pytest, Docker, ROS2
Responsibilities
Build and own automated test suites and HIL infrastructure; Exercise industrial protocols and I/O behavior in code; Build SW-based simulators for PLCs and safety hardware; Integrate safety systems into automated release validation; Validate integrations in real time during sprints; Hand off test code and review designs for testability.
Seniority
Senior, hands-on IC