-
Hitachi Rail

C++ Software Developer

Hitachi Rail
Romania · Full-time · Mid-Senior

Core Responsibilities / Objective of the Role:

In this role, you are responsible for the specification, development, integration, and testing of software components for control and safety systems (ARAMIS).


Detailed Responsibilities and Duties:

• Derivation of system and software requirements

• Participation in software design

• Implementation of software components

• Integration of modules and software components in the internal GTS lab

environment or on customer systems

• Error analysis and troubleshooting

• Development and documentation of test cases (customer-specific and internal)

• Creation of scripts for test execution, automation, and simulation

• Preparation of technical documentation

• Development, execution, and maintenance of automated tests for unit, module,

regression, product, and system testing

• Documentation of test results (customer-specific and GTS-specific)

• Preparation and execution of commissioning activities


Required Education or Training:

Successfully completed technical degree (e.g., Electrical Engineering or Computer Science) or equivalent qualification.


Alternatively, extensive professional experience in the relevant operational environment.


Technical Skills:

Mandatory:

• Experience with C++ (Qt)

• Experience with Python (FastAPI, Pydantic, SQLAlchemy)

• Experience with relational databases (Oracle, MariaDB)


Preferred:

• Experience in operations and railway control and safety systems

• Strong knowledge in analyzing and describing complex software systems

• Familiarity with Docker containerization

• Familiarity with version control using Git

• Familiarity with CI/CD with Jenkins

• Solid understanding of object-oriented software development, integration, and

testing of software components


Soft Skills:

• Independent and responsible working style

• Structured approach, team spirit, communication skills, and sense of responsibility

• Results- and customer-oriented behavior

• Good command of German and English, both written and spoken

Key Skills

Ranked by relevance

fastapi python docker oracle cicd c
Login to Apply
Posted
Dec 02, 2025
Type
Full-time
Level
Mid-Senior
Location
Bucharest

Industries

Software Development IT System Custom Software Development

Categories

Business Development Information Technology Project Management

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Digital Waffle
Related

Back End Developer

2026-05-28

Full-time
Mid-Senior
Germany
Data Infrastructure
Analyst
View Job Details
YO IT Consulting
Related

Senior Genrative Ai Engineer - Remote

2026-05-28

Full-time
Not Applicable
Estonia
Software Development
Engineering
View Job Details
Code Compass 🧭
Related

AI Software Engineer (m/f/d) - Berlin

2026-05-21

Full-time
Mid-Senior
Germany
Staffing
Information Technology