Integration Engineer (Software Focused)

TrenerFremont, CA
Onsite

About The Position

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. You will be responsible for integrating sensors, peripherals, and control systems through robust software solutions, enabling seamless communication between hardware components and our AI-driven robotics platform.

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

Nice To Haves

  • Experience writing low-level drivers and firmware for robotic peripherals
  • Knowledge of machine vision algorithms and computer vision libraries
  • Experience with motion and path planning libraries for industrial robot arms
  • Experience with containerization (Docker) and deployment tools
  • Proficiency with CAD/CAM software for robotic cell design and offline programming

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

Benefits

  • A unique opportunity to work at the forefront of robotics and AI
  • A central role in a growing startup where your contributions will directly shape our future
  • Competitive salary, employee equity, and bonuses
  • A dynamic and international work environment with offices in the US and Norway
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service