Scade presto Thales

Software Embedded Engineer for Revenue Collection Systems Business Line

  • Tempo indeterminato
  • Gorgonzola (Città Metropolitana di Milano)
  • Design / Ingegneria civile / Ingegneria industriale

Descrizione dell'offerta

Job Objective
Within the frame of a Merge & Acquisition Project investing the Group, the Software Engineer for Revenue Collection Systems will design, test and evaluate computer software applications on several devices . He/She will join a team of Software Engineers of the Ticketing R&D Department.

Key Responsibilities
● Analyze system specifications and translate system requirements into software design and requirements.
● Be responsible for the development of new programs, analyze current programs and make recommendations which yield a more cost effective product.
● Write, edit, test and debug new software modules for assigned projects, including necessary records and desired outputs.
● Document code consistently throughout the development process by listing a description of the program, special instructions and any changes made in database tables on procedural, modular and database level.
● Be responsible for adopting and utilizing tools and equipment involved in the performance of essential functions of programming.
● Communicate with the system engineers and manufacturer's technical support staff regarding programming needs and performance.
● Research and recommend software tools to the management.
● Provide assistance to testers and support personnel in order to determine system problems.
● Maintain strong and positive relationship with the customer and suppliers.

Skills, Experience and Qualifications
● Fluency in Italian and English; French is a plus.
● Engineering or Computer Science Degree.
● Min.3 years' experience in the design and development of complex software architectures.
● Strong and effective interpersonal and communication skills.
● Teamworker.
● Sound knowledge of Software Engineering discipline, processes and CMMI principles.
Technical Skills
● Experience in programming software on devices is requested. Experience in Ticketing system development (TVM, Gates, Validator, POS, Management System) will be a plus.
● Required knowledge of C and C++.
● Knowledge of C#, VB.NET and Java is considered a plus.
● Knowledge of WebServices development (WCF) and Qt Framework.
● Relational DB (Microsoft SQL Server Etc).
● Modular application development.
● Multithreading application development.
● Version control systems like Git, SVN, CVS.
● Windows Server, Linux O.S, Win CE (considered a plus).
● Knowledge of Networking is appreciated.

Trasforma il futuro in successo.
  • Elenco degli impieghi
  • Elenco delle aziende