Attiva gli avvisi di lavoro via e-mail!

Communication & Software Engineer

Hitachi

Napoli

In loco

EUR 40.000 - 60.000

Tempo pieno

15 giorni fa

Descrizione del lavoro

A global technology company is seeking a Communication & Software Engineer in Naples. The role involves designing and developing software for Train Control and Monitoring Systems. Candidates should have a Master's degree and strong knowledge of C/C++ and Matlab. This position requires effective teamwork and the ability to work autonomously. Competitive salary and benefits are offered.

Mansioni

  • Manage the entire software life cycle from specification to validation.
  • Analyze requirements and develop embedded software for control units.
  • Define TCMS system architecture and modify it to solve problems.
  • Write functional and software requirements specifications.
  • Implement and test software using company tools.
  • Produce product documentation and perform modifications.
  • Write test cases to demonstrate project requirements coverage.
  • Analyze and troubleshoot issues and propose corrective actions.

Conoscenze

Basic Ethernet network protocol (TCP/IP, FTP, HTTP)
Knowledge of C/C++
Excellent knowledge of Matlab/Simulink-Stateflow
Fluent English
Availability to travel
Ability to work effectively
Ability to work autonomously

Formazione

Master degree in software engineering, Computer Science or equivalent
Descrizione del lavoro
Overview

Location: Naples Campania Italy

Job ID: R0095072

Job Schedule: Full time

Company: Hitachi Rail S.p.A.

Profession (Job Category): Other

Remote: About Us

Employer: Hitachi Rail S.p.A.

Job Description

Hitachi Rail is looking for an enthusiastic self-motivated Communication & Software Engineer who thrives in a fast-paced environment. The successful candidate is comfortable performing a wide range of tasks from administrative to strategic. The position is based in Naples, IT.

Purpose of the Job

The candidate will be included in a team responsible for the design and software development activities on TCMS (Train Control & Monitoring System) units for High Speed rolling stock applications, including Train network configuration and the development of the control unit designed to manage communication with wayside.

Responsibilities
  • Be part of the design department in a team responsible for the design of the TCMS system in accordance with project requirements and railway standards. Manage the entire software life cycle from specification to validation in the laboratory, including modification and troubleshooting. Support validation phases during test acceptance with the customer.
  • Analyze requirements and design and develop embedded software for on-board electronic control units for new projects and corrective maintenance.
  • Define TCMS system architecture and modify it to solve operating problems and satisfy customer change requests.
  • Write functional and software requirements specifications for new and existing projects.
  • Implement and test software using company tools.
  • Produce product documentation and perform product modifications according to company standards.
  • Write test cases (including non-regression tests) to demonstrate coverage of project requirements.
  • Participate in design reviews with clients and suppliers.
  • Analyze and troubleshoot issues during service operation and propose mitigation or corrective actions.
Mandatory skills
  • Basic Ethernet network protocol (TCP/IP, FTP, HTTP)
  • Knowledge of C/C++ programming languages
  • Excellent knowledge of Matlab/Simulink-Stateflow
  • English language
  • Availability to travel (short trips)
  • Ability to work effectively with all levels of the organization and contribute constructive ideas
  • Ability to work autonomously in teams and on projects
  • Availability for short-term national and international business trips
Desired skills
  • Basic Linux operating system (user level)
  • Knowledge of test scripting and scripting languages
  • Real-time embedded systems
  • Advanced Ethernet network protocol (TRDP, MQTT, REST)
  • Cybersecurity (network security, intrusion detection, firewall configuration)
Education / Qualifications

Master degree in software engineering, Computer Science or equivalent

Languages

Fluent knowledge of English (written & spoken)

Employment Type

Full-Time

Experience

years

Vacancy

1

We are an equal opportunity employer and value diversity in our workforce. We welcome and consider applications from all qualified individuals without regard to race, color, religion, sex, national origin, disability, or age.

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