Share this Job

Test Tool Developer (m/f/d)

Date: Apr 11, 2019

Location: Mannheim, BW, DE

Test Tool Developer (m/f/d)-TROQ-DEMA01849034


Requisition number: TROQ-DEMA01849034

At Bombardier Transportation, our trains and rail solutions move millions of people safely and reliably around the world, every single day. Join us, and you’ll be part of a global team, sharing knowledge, experience and ideas across countries and cultures, and boosting our reputation as a global leader in rail technology. Your work will have a truly human impact, connecting communities, cities and businesses, and helping people to get where they need to be. It’s all about progress.

Join us as a Test Tool Developer and you’ll be looking at a career-defining role based in Mannheim, Germany.

The main purpose of the job is developing software for the TCMS Tools, that are globally used for development/testing/commissioning in all TCMS projects within Bombardier Transportation and customers.

Your key responsibilities will include:

- Work as a member of a team to design, implement, enhance and maintain software and tools, supporting all use cases from lowest level testing up to functional vehicle testing of all E/E (Electric/Electronics) systems (TCMS, CTC and external subsystems)

- Analyse and transform specified requirements into detailed design solutions which have the required safety integrity level

- Ensure quality measures for the source code (design, peer reviews of code, static code analysis, unit/component tests) as well as developed solutions meets the requirements and can operate in the environment needed

- Write and maintain software documentation

- Support the users of the tool suite, analyse problems and solve them


- Diploma or master’s degree in computer science/computer engineering or similar, alternatively a comparable long and productive software development (coding) career.
- At least 3 years of professional experience in developing software
- Proficient in the following programming languages: LabVIEW, C/C++, C# and Python
- Several years of experience developing Windows applications in C# and WPF
- Experience with Windows and Linux applications development
- Profound knowledge using configuration management tools like IBM RTC, ClearCase, Git or comparable tools
- Specific DB skills in SQL and/or MySQL
- Previous experience in developing test or commissioning tools and developing software for embedded systems
- Advanced knowledge in one or more of the following areas: software development for real time systems, creating system/software requirement specifications, developing system simulations based on requirement specifications and/or interface control documents, creating test scripts and test reports.
- Extensive understanding and wide application of advanced principles, theories, concepts and techniques in modern programming languages. Advanced knowledge of applicable industry and/or academic practices and standards in software design & development and Computer Science.
- Experience in working with local and remote teams is needed.

Handicapped applicants will be preferred if equally qualified

Job: Test Engineering
Primary Location: DE-BW-Mannheim
Organization: Transportation
Schedule: Full-time
Employee Status: Regular

Job Posting:
14.03.2019, 4:48:54 AM

Unposting Date

Job Segment: Developer, Engineer, Embedded, Computer Science, Linux, Technology, Engineering