5 days ago

Test Environment Developer, Train Protection Systems

Siemens

On Site
Full Time
RON 200,000
Cluj-Napoca, Cluj, Romania

Job Overview

Job TitleTest Environment Developer, Train Protection Systems
Job TypeFull Time
CategoryCommerce
Experience5 Years
DegreeMaster
Offered SalaryRON 200,000
LocationCluj-Napoca, Cluj, Romania

Who's the hiring manager?

Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Uncover Hiring Manager

Job Description

About Siemens

Here at Siemens, we take pride in enabling sustainable progress through technology. We do this through empowering customers by combining the real and digital worlds. We are committed to improving how we live, work, and move today and for the next generation! We believe that the only way a business thrives is if our people are thriving. That’s why we always put our people first. Our global, diverse team would be happy to support you and challenge you to grow in new ways. Who knows where our shared journey will take you?

Role Overview: Test Environment Developer, Train Protection Systems

This role focuses on the development and support of robust test environments specifically for train protection systems, ensuring the highest quality and reliability of critical railway technology.

General Expectations (Experience, Knowledge, Skills)

  • Experience in software development projects.
  • Knowledge of software architecture and design patterns.
  • Proficiency in implementation and testing of SW modules.
  • Familiarity with software management tools (e.g., GIT, ClearCase).
  • Ability to maintain and improve existing code modules.
  • Experience in software development for Windows and Linux.
  • Advanced teamwork and communication skills.
  • Commitment to high quality standards.
  • Minimum 5 years of experience in industrial software programming projects.

Requirements

  • Strong experience in C/C++ development.
  • Experience with scripting languages (e.g., Python, Ruby).
  • Solid Linux OS knowledge.
  • Knowledge and experience with communication protocols (e.g., MVB, IP protocols).
  • SIMATIC and PROFINET knowledge preferred.
  • Knowledge in electrical engineering preferred.
  • ETCS knowledge preferred.

Education

Bachelor of Informatics or equivalent experience.

About Siemens R&D in Romania

We’re Siemens, a collection of great minds who are all making the future. You could be one of us! Siemens is a global technology powerhouse that owns innovative solutions in the areas of electrification, automation, and digitalization. Software and R&D play a crucial role at Siemens. Our divisions in Brasov, Cluj-Napoca, and Bucharest serve as competence centers for research, software development, IT, and engineering, positioning Siemens as a major leader in vertical IT technologies.

Join Us!

We value your unique identity and perspective, recognizing that our strength comes from the diverse backgrounds, experiences, and thoughts of our team members. We are fully committed to providing equitable opportunities and building a workplace that reflects the diversity of society. We also support you in your personal and professional journey by providing resources to help you thrive. Come bring your authentic self and transform the everyday with us. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.

Key skills/competency

  • Software Development
  • C/C++
  • Linux
  • Scripting Languages (Python, Ruby)
  • Communication Protocols
  • Train Protection Systems
  • Test Environments
  • Software Architecture
  • GIT
  • Quality Assurance

Tags:

Test Environment Developer
software development
test environment
train protection
system support
software architecture
module implementation
code maintenance
quality assurance
industrial software
C++
C
Python
Ruby
Linux
GIT
ClearCase
MVB
IP protocols
SIMATIC
PROFINET
ETCS

Share Job:

How to Get Hired at Siemens

  • Research Siemens' culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor.
  • Tailor your resume for this role: Highlight experience in C/C++, scripting, Linux, and train protection systems.
  • Prepare for technical interviews: Practice problem-solving in C/C++, demonstrate Linux proficiency, and understand communication protocols.
  • Showcase passion for innovation: Discuss your commitment to quality, sustainable technology, and teamwork during interviews.
  • Network within Siemens: Connect with current employees on LinkedIn to gain insights and potentially referrals.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background