Tasks:
- * Build fault-injection and data-analysis tools
- * Conduct robot safety testing and issue resolution
- * Develop automated safety test scripts
- * Develop collision detection and emergency stop logic
- * Develop robot safety monitoring software
- * Implement and verify safety mechanisms
- * Implement safety state machines and limit monitoring
- * Integrate safety modules with robot hardware and software systems
- * Translate safety requirements into software
- * Write software design and test documentation
Perks/Benefits:
Skills/Tech stack required:
[C++] [C++11] [C++14] [CAN] [Collision detection] [Embedded Systems] [Emergency Stop] [Emergency Stop Systems] [EtherCAT] [Fault injection] [ISO 10218] [ISO 13849] [Limit Monitoring] [Linux] [Position limit monitoring] [Python] [Real Time] [Real-time Systems] [Robot safety] [ROS] [ROS 2] [RTOS] [Safety State] [Safety State Machines] [Speed and Position Limit Monitoring] [State machines] [Test automation] [Time Systems]
Educational requirements:
N/A
Role(s):
[Embedded Software Engineer] [Engineer] [Robotics Safety Software Engineer] [Safety Software Engineer] [Software Engineer]