Job Description - Software Technician Junior (2400007G)Commitment Contract: Employee Technician 2nd level, 12 months fixed term contractABOUT USAt IIT, we work enthusiastically to develop human-centered science and technology to tackle some of the most pressing societal challenges of our times and transfer these technologies to the production system and society.
Our Genoa headquarters are strictly interconnected with the other 11 centers around Italy and two outstations based in the US.
We promote excellence in basic and applied research such as neuroscience and cognition, humanoid technologies and robotics, nanotechnology, materials for a truly multidisciplinary scientific experience.YOUR TEAMYou will be working in a multi-disciplinary group, where people with different backgrounds collaborate to support IIT research activity.
The Advanced Robotics Facility supports the advanced robotic research lines (HHCM, ADVR, DLS, HRII, SoftBots) in project, design, realization, and testing of hardware and software for robotics platforms and is coordinated by Stefano Cordasco.YOUR MAIN RESPONSIBILITIESSoftware development, including but not limited to device communication (sensors, motor drivers, etc.
), system architecture, and front-end.Maintenance of the software repositories (code review, branch merging, etc.
).Maintenance of legacy software.Collaboration with other engineering disciplines, such as mechatronics, electronics, and control, to ensure the successful integration of the subsystems within the software architecture.ESSENTIAL REQUIREMENTSA Master's degree in computer science, information technologies, engineering, or related fields.Documented experience in software development.Advanced programming skills in C/C++ and a good level of Python.Good knowledge of version control systems GIT on Github/Gitlab platforms.Basic knowledge of RTOSs.Good hands-on and analytical skills.Good knowledge of the English language.ADDITIONAL SKILLSExperience in robotics.Experience in embedded systems.Programming skills in other programming languages.Basic knowledge of some graphical interface tools such as Qt or others.Strong problem-solving attitude.High motivation to learn.Spirit of innovation and creativity.Good at time and priority management.Ability to work in a challenging and international environment.Ability to work independently and collaboratively in a highly interdisciplinary environment.COMPENSATION PACKAGECompetitive salary package for international standards (Salary can include bonus option depending on your role and contract).Private health care coverage (depending on your role and contract).Wide range of staff discounts.Flexible working time.Candidates from abroad or Italian citizens who permanently work abroad and meet specific requirements may be entitled to a deduction from taxable income of up to 90% from 6 to 13 years.WHAT'S IN IT FOR YOU?An equal, inclusive, and multicultural environment ready to welcome you.
Discrimination is a big NO for us!We like contamination and encourage you to mingle and discover what other people are up to in our labs!If paperwork is not your piece of cake, we got you!
There is a specialized team working to help you with that, especially during your relocation.If you are a startupper or a business-minded person, you will find some exceptionally gifted professionals ready to nurture and guide your attitude and aspirations.If you want your work to have a real impact, at IIT you will find an innovative and stimulating culture that drives our mission to contribute to the improvement and well-being of society!We stick to our values!
Integrity, courage, societal responsibility, and inclusivity define us and our actions in everyday life.
They guide us to accomplish IIT's mission.If you feel this tickles your appetite for change, do not hesitate and apply!Please submit your application using the online form and including a detailed CV.
#J-18808-Ljbffr