Software Engineer

Inpeco

Val della Torre

Hybride

EUR 45 000 - 65 000

Plein temps

Il y a 4 jours
Soyez parmi les premiers à postuler

Une candidature complète en une minute

Un CV et une lettre de motivation personnalisés, prêts à envoyer.

Passez les filtres ATS

Avantages offerts par ce poste

Dynamic work environment
Smart working (depends on role)
Company restaurant

Résumé du poste

Inpeco is a world leader in automation of clinical laboratories, designing robotic solutions to manage biological samples. The Software Engineer will contribute to software for automation systems, ensuring performance and reliability, and will collaborate with hardware teams across multiple locations.

The role involves real-time software, RTOS, CANbus integration, and software testing at customer sites, with opportunities for professional growth and an emphasis on quality documentation.

Qualifications

  • Degree in Automation, Computer Engineering, Electronics, or related field.
  • Minimum 3 years of software development experience in automation.
  • Experience with embedded systems and Real-time OS (FreeRTOS).
  • Familiarity with CANbus/CANOpen and TCP/IP networking.

Responsabilités

  • Design and develop software for automation and robotic systems.
  • Integrate industrial robots and vision systems.
  • Develop control applications using C and C++.
  • Collaborate with hardware and mechatronics teams; perform testing at customer sites.

Connaissances

C/C++
Embedded systems
Real-time OS (FreeRTOS)
CANbus/CANOpen
TCP/IP networking
GIT/Jira/Bitbucket
UML
Unit testing

Formation

Degree in Automation, Computer Engineering, Electronics, or related fields

Outils

GIT
Jira
Bitbucket

Description du poste

Would you like to work in a technological company dedicated to the development of medical solutions?

Inpeco is the world leader in the automation of clinical laboratories, where we create innovative robotic solutions to manage biological samples. Our systems reduce the possibility of human error, limit the risks of contamination and guarantee complete traceability of the sample.

Our solutions support over 2.700 clinical laboratories worldwide.

The Inpeco Group has its headquarters in Novazzano (Switzerland), a production plant in Val della Torre (Torino), a site dedicated to Innovative Projects in Pula (Sardinia), a small site in Verona and five reference locations for the foreign market in Brussels (Belgium), United States, Germany, France and Spain.

What are you waiting for? Come join the Inpeco team and innovate with us!

Position

As a Software Engineer, you will contribute to the design and implementation of software solutions that control and connect automated devices, ensuring performance, reliability, and scalability.

Key Responsibilities:
  • Design and develop software for automation and robotic systems
  • Integrate industrial robots and vision systems
  • Develop control applications using C and C++
  • Familiarity with the .NET 8.0 framework
  • Experience with event driven, multi-threaded programming
  • Work with complex mission critical systems, employing concurrent, distributed services
  • Work with real-time operating systems (RTOS), especially FreeRTOS
  • Implement industrial communication protocols, with a focus on CANbus
  • Collaborate closely with hardware and mechatronics engineering teams
  • Execute system testing and commissioning at customer sites
  • Create and maintain technical documentation
Requirements

We are looking for candidates with the following skills:

  • Degree in Automation, Computer Engineering, Electronics, or related fields
  • At least 3 years of experience in software development for automation
  • Experience with embedded systems
  • Real time OS (especially FreeRTOS)
  • CANbus/CANOpen
  • C/C++
  • Proven experience with object oriented design and unit testing
  • Knowledge of TCP/IP and the most common networking protocols
  • Experience with scm tools like GIT and collaboration tools (e.g. Jira, Bitbucket)
  • Ability to read and understand electrical and pneumatic schematics
  • UML or other software/solution modeling skill
  • Strong troubleshooting and problem solving skills;
Nice to Have
  • Experience with machine vision systems
  • Familiarity with simulation environments (e.g. Gazebo, V-REP, RoboDK)
  • Understanding of distributed or real-time software architectures
  • Experience with Agile/Scrum methodologies
  • Familiarity with principles of cybersecurity
Other information

What we offer:

  • a dynamic work environment where you can make a difference and grow your career;
  • smart working (depends on the role);
  • company restaurant for the lunch break;
  • agreements for bank account, credit card and personal purchases;
  • opportunity of professional and salary growth through various initiatives:
  • annual performance appraisal in order to evaluate the achievement of individual objectives;
  • inner job posting to apply for career opportunities in Inpeco, even between different locations;
  • annual salary review linked to performance and professional development;
  • continuous training on the job, through meetings or conferences, seminars and events
Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Software Engineer_C/C++/C#
Software Engineer_C/C++/C#

Inpeco • Val della Torre

Sur place
EUR 55 000 - 75 000
Smart working
Ristorante aziendale
Convenzioni bancarie
+4
Software Development Engineer in Test (SDET) for Data Analytics Cloud Platform
Software Development Engineer in Test (SDET) for Data Analytics Cloud Platform

Inpeco • Sardegna

Sur place
EUR 60 000 - 85 000
Ristorante aziendale
Formazione continua
Opportunità di crescita salariale
+1
SW Engineer_Cagliari
SW Engineer_Cagliari

Inpeco • Cagliari

Sur place
EUR 55 000 - 75 000
Smart working
Ristorante aziendale
Opportunità di crescita
+1
Real-Time Robotics Software Engineer (C/C++/C#)
Real-Time Robotics Software Engineer (C/C++/C#)

Inpeco • Val della Torre

Sur place
EUR 55 000 - 75 000
Smart working
Ristorante aziendale
Convenzioni bancarie
+4
Industrial Automation Engineer | Bologna
Industrial Automation Engineer | Bologna

Oncode • Bologna

Hybride
EUR 35 000 - 45 000
Buoni pasto
Welfare aziendale
Smart working
+5
Software Designer_Robotics & Computer Vision
Software Designer_Robotics & Computer Vision

IMA Group • Bologna

Sur place
EUR 35 000 - 43 000
Health insurance
Flexible working
Industral Automation Engineer | Cernusco sul Naviglio
Industral Automation Engineer | Cernusco sul Naviglio

Oncode • Cernusco sul Naviglio

Hybride
EUR 35 000 - 45 000
Buoni pasto
Welfare aziendale
Smart working
+5
SOFTWARE ENGINEER C++ ROMA, PISA, MILANO, TORINO
SOFTWARE ENGINEER C++ ROMA, PISA, MILANO, TORINO

Intecs • Pisa

Sur place
EUR 35 000 - 50 000
Professional growth opportunities
Hybrid work model
Meal vouchers of 8 euros daily
IoT Software Engineer - Smart Hub
IoT Software Engineer - Smart Hub

Belimed Group • Treviso

Sur place
EUR 27 000 - 33 000
International industry
Open-minded team
Strong reputation
+1
Automation Engineer
Automation Engineer

Recordati S.p.A • Milano

Hybride
EUR 39 000 - 47 000