Integration Engineer (Software Focused)
Trener Robotics · San Jose, CA · 3 mo ago
On-siteInformation TechnologyFull-time
About the role
We are seeking a Software-Focused Integration Engineer to join our robotics team and play a critical role in developing and deploying the software infrastructure that powers our robotic systems.
Responsibilities
- Design and implement software integration strategies for robotic systems including sensor suites, cameras, and peripheral devices
- Develop and maintain drivers and interfaces for various peripherals (machine tools, conveyor systems, sensors, PLCs, etc.)
- Integrate and calibrate our vision systems into robotic workflows
- Setup robot workcells and conduct software validation testing
- Review robot’s scripts for proper functionality
- Provide technical documentation and support for software integration processes
- Troubleshoot and resolve software integration issues and performance bottlenecks
Requirements
- Master's degree in Computer Science, Robotics, Electrical Engineering or related field; OR Bachelor's degree with 2+ years of post-graduation professional experience in robotics software integration
- Proficiency in C++/Python and ROS2
- Experience working with industrial robots or collaborative robots from manufacturers such as ABB, Fanuc, KUKA, Universal Robots, or similar
- Proven track record of integrating sensors and peripherals into robotic systems
- Experience with industrial communication protocols (Ethernet/IP, Modbus, OPC-UA)
- Strong problem-solving skills and ability to debug complex software-hardware interactions
- Excellent communication and documentation skills