EFI is looking for an R&D Software Engineer to join our software and hardware development team located in Italy. Working together with the software development group and other teams, in this role you will develop applications and adapt the printing software of our machines.
What You Will Do
* Work with R&D teams for collecting requirements from stakeholders
* Design and develop desktop applications using C# (.NET) and C++
* Maintain and improve existing applications
* Define and share specifications for new applications
* Participate in the design of testing plans
Qualifications
* Degree in computer engineering
* 3+ years of experience in software design and development
* Knowledge of C# (.NET) and C++
* Knowledge of Windows and networking
* Good ability to communicate in Italian and English
* Excellent analysis and synthesis skills, oriented to problem solving
* Excellent ability to work both independently and within international teams
Preferred Skills
* Digital printing technologies
* Digital image processing
* Database programming: SQL, Entity Framework
* RESTful APIs and JSON data processing
* Knowledge of hardware electronics
Seniority level
Mid-Senior level
Employment type
Full-time
Job function
Engineering and Information Technology
Industries
Machinery Manufacturing
#J-18808-Ljbffr