Attiva gli avvisi di lavoro via e-mail!

Communication & Software Engineer

Hitachi Rail S.p.A.

Napoli

In loco

EUR 35.000 - 55.000

Tempo pieno

5 giorni fa
Candidati tra i primi

Descrizione del lavoro

A leading rail technology company in Naples is seeking a Communication & Software Engineer to design and develop software for Train Control & Monitoring Systems (TCMS) for high-speed trains. The role involves managing the software lifecycle, analyzing requirements, and participating in design reviews. The ideal candidate should have proficiency in C/C++, knowledge of Ethernet protocols, and a master's degree in a relevant field. This position offers the chance to work in a dynamic and collaborative environment.

Mansioni

  • Designing TCMS systems in accordance with project requirements.
  • Managing the entire software lifecycle, from specification to validation.
  • Analyzing requirements, designing and developing embedded software.
  • Defining and modifying TCMS system architecture.
  • Writing functional and software requirement specifications.
  • Implementing and testing software using company tools.
  • Creating product documentation and managing modifications.
  • Developing test cases to ensure requirement coverage.
  • Participating in design reviews with clients and suppliers.
  • Analyzing and troubleshooting operational issues.

Conoscenze

Basic Ethernet network protocols (TCP/IP, FTP, HTTP)
Proficiency in C / C++ programming languages
Excellent knowledge of Matlab/Simulink/Stateflow
Knowledge of C programming language
Fluent in English (spoken and written)
Availability to travel (short trips)
Effective teamwork and organizational skills
Ability to work autonomously in a collaborative, fast-paced environment

Formazione

Master's degree in Software Engineering, Computer Science, or equivalent

Descrizione del lavoro

Description

Hitachi Rail is seeking an enthusiastic, self-motivated Communication & Software Engineer to thrive in a fast-paced environment. The successful candidate will perform tasks ranging from administrative to strategic. The position is based in Naples, Italy.

About Us

A career at Hitachi Rail helps create a legacy. With operations worldwide, we are at the forefront of digital transformation and technology. Our multicultural organization fosters sustainable and innovative ways of working to bring people together. Join us and contribute to our vision.

Purpose of the Job

The candidate will be part of a team responsible for designing and developing software for TCMS (Train Control & Monitoring System) units for high-speed trains. Responsibilities include train network configuration and developing control units to manage communication with wayside equipment.

Key Responsibilities

  • Designing TCMS systems in accordance with project requirements, railway regulations, and standards.
  • Managing the entire software lifecycle, from specification to validation and troubleshooting.
  • Analyzing requirements, designing, and developing embedded software for onboard electronic control units.
  • Defining and modifying TCMS system architecture to address operational issues and customer requests.
  • Writing functional and software requirement specifications.
  • Implementing and testing software using company tools.
  • Creating product documentation and managing modifications per standards.
  • Developing test cases, including non-regression tests, to ensure requirement coverage.
  • Participating in design reviews with clients and suppliers.
  • Analyzing and troubleshooting operational issues, proposing mitigation and corrective actions.

Mandatory Skills

  • Basic Ethernet network protocols (TCP/IP, FTP, HTTP)
  • Proficiency in C / C++ programming languages
  • Excellent knowledge of Matlab/Simulink/Stateflow
  • Knowledge of C programming language
  • Fluent in English (spoken and written)
  • Availability to travel (short trips)
  • Effective teamwork and organizational skills
  • Ability to work autonomously in a collaborative, fast-paced environment

Desired Skills

  • Basic Linux operating system knowledge
  • Experience with test scripting and scripting languages
  • Knowledge of real-time embedded systems
  • Advanced Ethernet protocols (TRDP, MQTT, REST)
  • Cybersecurity knowledge (network security, intrusion detection, firewalls)

Education / Qualifications

Master's degree in Software Engineering, Computer Science, or equivalent.

Languages

Fluent in English (written and spoken).

Thank you for your interest in Hitachi Rail. If your application is suitable, we will contact you. Feel free to learn more about us and our latest job openings.

At Hitachi Rail, we value diversity and are committed to creating an inclusive environment. We are proud to be an equal opportunity employer.

Ottieni la revisione del curriculum gratis e riservata.
oppure trascina qui un file PDF, DOC, DOCX, ODT o PAGES di non oltre 5 MB.