Salvagnini
3 weeks ago
Software Engineer
Sign up to save this job, get alerts, and apply with an optimized CV.
Company information
- Company
- Salvagnini
- Location
- Italia, Veneto, Provincia di Vicenza Italy
- Posted
- 3 weeks ago
Job description
Salvagnini Italia for the Sarego (VI) location is looking for a Software Engineer to join the System Automation Software office within the R&D department.
The person will report to the Software Engineer Supervisor and, in carrying out their activities, will interface with all R&D, Documentation, Technical Training, Testing & System Integration, and Service departments.
Main Activities:
- Development of software for visualizing the conditions and operation of Salvagnini machines and their continuous optimization.
- Development of programming software applications and general software applications and their continuous optimization.
- Creation of customer connections to ERP systems.
- Creation of the installation program and manuals for software applications.
- Troubleshooting and support for the Service department.
Main Technical Requirements:
- Good knowledge of industrial automation elements (Motion Control, brushless motors, etc.).
- Good knowledge of Object-Oriented Programming.
- Skills in Graphical User Interface (GUI) Design.
- Good knowledge of network architectures.
- Good knowledge of Real Time multitasking systems.
- Good knowledge of TCP/IP protocols and Real Time Ethernet protocols.
- Good knowledge of Visual Studio development tools (.NET/C#).
- Ability to draft technical project documentation.
- Technical diploma in computer science and a degree in Computer Science, Computer Engineering, or related fields is preferred.
- At least 2-3 years of experience in similar roles is preferred.
- Good knowledge of the English language (at least B2 level).
- Availability for occasional business trips, approximately 15%-30% of working time.
Preferential Technical Requirements:
- Knowledge of the C programming language.
- Knowledge of CAM machine programming languages.
- Knowledge of CNC system architecture and operation.
- Knowledge of 2D and 3D computational geometry.
- Knowledge of machine cycles and high-level software.
- Knowledge of machine control software.
Profile Completeness:
- Logical-analytical thinking.
- Visual thinking.
- Attitude for numerical analysis.
- Innovative mindset.
- Stress management skills.
- Good communication and collaboration skills with colleagues and stakeholders.
What we offer?
- Permanent contract with a gross annual salary starting from €30,000, commensurate with experience and skills.
- Position defined according to objective criteria (experience, skills, seniority), in a fair and gender-independent manner.
- National Collective Labor Agreement for the Metalworking Industry (CCNL Metalmeccanico Industria), with access to Metasalute and Welfare system.
- Second-level supplementary agreement: 38 working hours per week, performance bonus, in-house cafeteria, additional leave for medical visits, company welfare.
- Time flexibility for start times and the possibility of smart working up to 8 days per month.
- Structured training paths: we invest in the growth of our people through technical training on machinery and technologies, soft skills development, language courses, and continuous updating programs.
Salvagnini promotes an inclusive work environment and values diversity: all applications will be evaluated in compliance with equal opportunities.
Work location: Sarego (VI)
Required skills
- communication
- cnc
- numerical analysis
- collaboration
- english language
- r&d
- .net
- c#
- software engineer
- soft skills
- object-oriented programming
- computer science
- tcp/ip
- permanent contract
- technical documentation
- performance bonus
- computer engineering
- innovative mindset
- motion control
- visual studio
- stress management
- smart working
- language courses
- c programming language
- ccnl metalmeccanico industria
- business trips
- gross annual salary
- welfare system
- training paths
- in-house cafeteria
- network architectures
- visual thinking
- brushless motors
- machine control software
- computational geometry
- gui design
- metasalute
- high-level software
- system automation software
- real time multitasking
- ethernet real time
- cam programming languages
- machine cycles
- logical-analytical thinking
- supplementary agreement
Interested in this position?
Create your free account and tailor your CV to match this job.