You are viewing a preview of this job. Log in or register to view more details about this job.

Robotics Software Intern


As a Robotics Software Intern , you will be responsible for working with the KCL Robotics team to support the development of advanced robotics applications, including

  • Designing embedded and desktop software applications for robotics and automation systems, including those used for manufacturing, surgery, and healthcare applications
  • Developing image processing, calibration, and 3D navigation algorithms for surgical navigation systems
  • Creating programs and user interfaces for communicating with robotics and automation systems using C++/C#, Python, MATLAB, and LabVIEW programming languages
  • Hands-on interaction with KUKA and ABB robotic systems for collecting and analyzing performance data


  • Professional experience in software architecture design and development
  • Experience designing applications for medical robotics systems following IEC-60601 standards
  • Proficient in C++/C# programming in a production environment
  • Experience in Python, MATLAB, and LabVIEW programming languages preferred
  • Knowledge of 3D graphics and geometry
  • Experience using software development tools, such as version control, IDEs, compilers, interpreters, debuggers, and continuous integration
  • Ability to document requirements and specifications
  • BS degree or current enrollment in a BS program in Computer Science, Engineering or relevant field