Software Engineer for Robotics Development

1 mese fa


Genoa, Liguria, Italia Istituto Italiano di Tecnologia A tempo pieno
About Istituto Italiano di Tecnologia

Istituto Italiano di Tecnologia (IIT) is a research institute that aims to develop human-centered Science and Technology to tackle societal challenges. Our Genoa headquarters are interconnected with other centers in Italy and the US, promoting excellence in basic and applied research.

Job Description

We are seeking an experienced Software Engineer to join our team in the development of software infrastructures and architectures for robotics and automation systems. The selected candidate will be involved in the development and testing of software and control infrastructure for a new legged robotic platform.

Essential Requirements
  • Outstanding working knowledge and experience in embedded software development and debugging for customized devices.
  • Excellent working knowledge of C, C++, and Python programming.
  • Knowledge of Linux OS and related programming environments.
  • Excellent skills with real-time operating systems such as Xenomai or other RT OS.
  • Excellent understanding of real-time performance requirements and real-time software constraints with proven skills in the development of Real-Time embedded systems and device drivers for customized devices.
  • Strong knowledge of GIT distributed revision control system.
  • Excellent skills in software integration and hand-on skills validation on real robots or automation systems.
  • Experience with ROS.
  • Very good knowledge of communication protocols e.g. Ethernet, Ethercat, CAN / CANopen, CAN Tools, UDP, TCP, etc.
  • Excellent analytical critical thinking and proactive attitude, able to take an active/principal role in driving our robot software development.
Additional Skills
  • Excellent hands-on skills and experience in developing diagnostic and configuration software for robots or custom automation systems.
  • Knowledge of QT GUI.
  • Any experience/understanding of electronics circuit design like integrating microcontrollers with peripherals will be a plus.
  • Strong problem-solving attitude.
  • Good in time and priority management.
  • Ability to work independently and collaboratively in a highly interdisciplinary environment.
  • Good communication skills in English.
What We Offer
  • Competitive salary package for international standards.
  • Private health care coverage.
  • Wide range of staff discounts.
  • 2 days of teleworking per week.
  • Flexible working time.
Why Join IIT?
  • An equal, inclusive, and multicultural environment.
  • We encourage contamination and discovery among team members.
  • A specialized team to help with relocation and paperwork.
  • An innovative and stimulating culture that drives our mission to contribute to society.
  • We stick to our values: Integrity, courage, societal responsibility, and inclusivity.


  • Genoa, Liguria, Italia Istituto Italiano De Tecnologia A tempo pieno

    Job Title: Software Engineer for RoboticsWe are seeking a highly motivated and skilled Software Engineer to join our team at Istituto Italiano di Tecnologia (IIT) in Genoa. As a Software Engineer for Robotics, you will be responsible for developing AI algorithms for natural language processing, perception, and robot control.Key Responsibilities:Develop...


  • Genoa, Liguria, Italia Istituto Italiano di Tecnologia A tempo pieno

    About the RoleWe are seeking an experienced Software Engineer to join our team at Istituto Italiano di Tecnologia. The successful candidate will be involved in the development and testing of software and control infrastructure for a new legged robotic platform.Key Responsibilities- Develop and test software for robotics and automation systems- Collaborate...


  • Genoa, Liguria, Italia Istituto Italiano di Tecnologia A tempo pieno

    About the RoleWe are seeking an experienced Software Engineer to join our team at Istituto Italiano di Tecnologia, where you will be involved in the development and testing of software and control infrastructure for a new legged robotic platform.Key ResponsibilitiesDesign, develop, and test software infrastructures and architectures for robotics and...


  • Genoa, Liguria, Italia Istituto Italiano di Tecnologia A tempo pieno

    About Istituto Italiano di TecnologiaIstituto Italiano di Tecnologia (IIT) is a research institution that focuses on developing human-centered Science and Technology to address pressing societal challenges. Our Genoa headquarters are connected to other centers across Italy and the US, promoting excellence in basic and applied research.Job DescriptionWe are...


  • Genoa, Liguria, Italia Istituto Italiano di Tecnologia A tempo pieno

    About the RoleWe are seeking an experienced Software Engineer to join our team at Istituto Italiano di Tecnologia, working on the development of software infrastructures and architectures for robotics and automation systems.Key ResponsibilitiesDevelop and test software and control infrastructure for a new legged robotic platformCollaborate with the research...


  • Genoa, Liguria, Italia Istituto Italiano di Tecnologia A tempo pieno

    Software Engineer for RoboticsWe are seeking an experienced Software Engineer to join our team at Istituto Italiano di Tecnologia. As a Software Engineer for Robotics, you will be responsible for developing software infrastructures and architectures for robotics and automation systems. You will work in a highly interdisciplinary environment and collaborate...


  • Genoa, Liguria, Italia Istituto Italiano di Tecnologia A tempo pieno

    About the RoleWe are seeking an experienced Software Engineer to join our team at Istituto Italiano di Tecnologia. The successful candidate will be involved in the development and testing of software and control infrastructure for a new legged robotic platform.Key Responsibilities- Develop and test software and control infrastructure for robotics and...


  • Genoa, Liguria, Italia Istituto Italiano di Tecnologia A tempo pieno

    About the RoleWe are seeking an experienced Software Engineer to join our team at Istituto Italiano di Tecnologia. The successful candidate will be involved in the development and testing of software and control infrastructure for a new legged robotic platform.Key Responsibilities* Develop and test software and control infrastructure for robotics and...


  • Genoa, Liguria, Italia Istituto Italiano di Tecnologia A tempo pieno

    Job Title: Software Engineer for RoboticsAt Istituto Italiano di Tecnologia, we are seeking a highly skilled Software Engineer for Robotics to join our team. The successful candidate will be responsible for developing algorithms that enable robots to detect and localize objects and humans in their environment.Key Responsibilities:Develop algorithms for...


  • Genoa, Liguria, Italia Istituto Italiano di Tecnologia A tempo pieno

    About the RoleWe are seeking a highly skilled Robotics Software Engineer to join our team at Istituto Italiano di Tecnologia. As a key member of our research group, you will be responsible for developing innovative robotics software architectures and contributing to the implementation of novel algorithms for intelligent and adaptive control of collaborative...


  • Genoa, Liguria, Italia Istituto Italiano di Tecnologia A tempo pieno

    Job Title: Robotics Software EngineerWe are seeking a highly skilled Robotics Software Engineer to join our team at Istituto Italiano di Tecnologia. As a key member of our development team, you will be responsible for designing and implementing algorithms for object detection, localization, and navigation in dynamic environments.Responsibilities:Develop and...


  • Genoa, Liguria, Italia Istituto Italiano di Tecnologia A tempo pieno

    About Istituto Italiano di TecnologiaIstituto Italiano di Tecnologia (IIT) is a research institution that aims to develop human-centered Science and Technology to tackle societal challenges. Our Genoa headquarters are interconnected with other centers in Italy and the US, promoting excellence in basic and applied research.Job DescriptionWe are seeking an...


  • Genoa, Liguria, Italia Istituto Italiano di Tecnologia A tempo pieno

    About the RoleWe are seeking an experienced Software Engineer to join our team at the Istituto Italiano di Tecnologia (IIT) in Genoa, Italy. The successful candidate will be involved in the development and testing of software and control infrastructure for a new legged robotic platform.Key ResponsibilitiesDesign and develop software infrastructures and...


  • Genoa, Liguria, Italia Istituto Italiano di Tecnologia A tempo pieno

    Job DescriptionWe are seeking a highly skilled Robotics Software Engineer to join our team at Istituto Italiano di Tecnologia. As a key member of our development team, you will be responsible for designing and implementing algorithms for object detection, localization, and navigation in dynamic environments.Key Responsibilities:Develop and implement...


  • Genoa, Liguria, Italia Istituto Italiano di Tecnologia A tempo pieno

    About the RoleWe are seeking a talented Robotics Software Engineer to join our team at the iCub Tech facility. As a key member of our multi-disciplinary team, you will contribute to the development of modern robotics control, perception, and planning techniques for industrial automation in hazardous environments.Key ResponsibilitiesDesign and develop...


  • Genoa, Liguria, Italia Istituto Italiano di Tecnologia A tempo pieno

    About the RoleWe are seeking a talented Robotics Software Engineer to join our team at the iCub Tech facility. As a key member of our multi-disciplinary team, you will contribute to the development of modern robotics control, perception, and planning techniques for industrial automation in hazardous environments.Key ResponsibilitiesDevelop and implement...


  • Genoa, Liguria, Italia Istituto Italiano di Tecnologia A tempo pieno

    About the RoleWe are seeking a highly skilled Robotics Software Engineer to join our team at Istituto Italiano di Tecnologia. As a key member of our research group, you will be responsible for developing innovative robotics software architectures and contributing to the implementation of novel algorithms for intelligent and adaptive control of collaborative...


  • Genoa, Liguria, Italia Istituto Italiano di Tecnologia A tempo pieno

    About the RoleWe are seeking a talented Robotics Software Engineer to join our team at the iCub Tech facility. As a key member of our multi-disciplinary team, you will contribute to the development of modern robotics control, perception, and planning techniques for industrial automation in hazardous environments.Key ResponsibilitiesDevelop and implement...


  • Genoa, Liguria, Italia Istituto Italiano di Tecnologia A tempo pieno

    About the RoleWe are seeking a highly skilled Robotics Software Engineer to join our team at Istituto Italiano di Tecnologia. As a key member of our research group, you will be responsible for developing innovative robotics software architectures and contributing to the implementation of novel algorithms for intelligent and adaptive control of collaborative...


  • Genoa, Liguria, Italia Istituto Italiano De Tecnologia A tempo pieno

    Job DescriptionA Software Engineer for Robotics position is available at Istituto Italiano di Tecnologia (IIT) in Genoa. The successful candidate will join a multicultural and multi-disciplinary team working on the Humanoid Sensing and Perception research line.ResponsibilitiesDevelop algorithms for natural language processing, perception, and robot...