Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
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 relevanceReady to apply?
Join Hitachi Rail and take your career to the next level!
Application takes less than 5 minutes

