Skip Navigation

Thales Careers

Search our jobs, use specific search options to find the perfect match


Software Engineer (SCADA)

Job ID: R0120706 Location: Pessano Con Bornago, Lombardy, Italy
Regular Employment, Full time
Thales people architect solutions that support 85 million mainline and suburban passenger journeys, worldwide, every day. Our Rail Signalling and Communication systems are used on metro lines across major cities, and 72,000 kms of route, 52,000 trains per day in 16 countries are controlled by our Traffic Management Systems. Together We deployed the first-ever nationwide ticketing system which processes over 50 million ticketing transactions in 100 cities daily.

Software Engineer (SCADA)

The primary purpose of the role is to provide software development expertise for project/product as a member of the Engineering Department.

Key Responsibilities

Main responsibilities include:

  • Plan, coordinate and monitor the performance of the work, identify and manage risks during all the Work Package lifecycle until its closure.

  • Ensure compliance with commitments relating to their Work Package (costs, deadlines, quality) in accordance with project plans and objectives.

  • Support technical BID activities proving input to develop Technical Proposals (Solution Orientation) and relevant costs estimation

  • lead and coordinate all the activities associated within a technical context linked with software activities.

The Software Engineer is also:

  • Part of a team of software developers working on various projects. Responsible for the coding, testing and configuration and support of a particular component

  • Design, document, code, test and correct moderately complex systems from supplied specifications, using agreed standards and tools

  • Conducts reviews of supplied specifications, with others as appropriate

  • Software development for new products (development and supervisory control and data acquisition systems in the transportation domain)

  • Software maintenance for existing products

Some travel to client sites and occasionally other Thales RCS sites may be required. Therefore, flexibility to travel and work at other locations is essential.

Experience, Skills & Qualifications

  • Degree in Engineering or equivalent.

  • Experience in SCADA software products to monitor and supervise heterogeneous devices with standard or specific communication protocol.

  • Good communication and inter-personal skills Effective personal organisation and an ability to remain composed and focused under pressure

  • Has a sound ability in the use of software design tools to manage software designs

  • Understands requirements tracing from design through to development and test

  • Operating Systems: Windows,  Linux is a plus

  • Proved experience using SCADA products; knowledge of MOVICON SCADA is a plus. 

  • Development Environments: Visual Studio, Eclipse Code editors e.g. vi

  • Programming Languages

    • C, VB, C# (is a PLUS),Shell Scripting

  • Development Methodologies: Agile/Scrum

  • Knowledge and experience of one item from each of the following categories:

    • Service Web Services, XML, UML

    • Relational Databases as SQL Server, MySQL is a plus.

    • ModBUS, SNTP protocols

  • Knowledge of Relational Databases as SQL Server, MySQL is considered a PLUS

  • Configuration Control: Git

  • Continuous integration/automated Test Tools

  • Good Knowledge of English (written and spoken), French is a plus

  • Desirable proven experience in working within multidisciplinary teams to design and estimate technical solutions

  • Can use metrics as part of Quality Assurance & control to change and re-model a software design process

  • Desirable experience of requirements management tools (e.g. TFS, Doors)

At Thales we provide CAREERS and not only jobs. With Thales employing 80,000 employees in 68 countries our mobility policy enables thousands of employees each year to develop their careers at home and abroad, in their existing areas of expertise or by branching out into new fields. Together we believe that embracing flexibility is a smarter way of working. Great journeys start here, apply now!

< Go Back to results

About our location

Pessano Con Bornago, Italy