Senior Software Developer - C++
Siemens
Pune, IN
1d ago

Job Description

Software Software Engineer C++ Together we make the difference Siemens Mobility is an independent managed company of Siemens AG.

Its core business includes rail vehicles, rail automation and electrification solutions, turnkey systems, intelligent road traffic technology and related services.

The Information Technology (IT) department has the global responsibility for the internal IT of Siemens Mobility. Its goal is to provide a robust and efficient IT landscape derived from business and market demands.

Your personality and individuality make the difference. In our team, we increase business performance and point the way into the digital age.

Is that exactly your thing? Then live your passion in a cross-location team in which you can actively shape the future of our company.

You open up new possibilities for our customers with your competence. Connected with this is an exciting career path that leads you to ever new projects and solutions in the field of IT for Siemens Mobility.

Here's where you make the difference Languages and Technologies : Strong proficiency in C++, with fair knowledge of the language specification Knowledge of the latest C++11 standard is advantageous Intermediate Python knowledge Experience with HMI development and SCADA will be an added advantage Knowledge of network programming and socket programming Protocol : TCP and UDP Thorough knowledge of the standard library, STL containers, algorithms, and data structures, and unit test framework with hands-on development experience Good understanding of memory management in non-garbage collected environments What do I bring with me?

4-8 years of experience in C++ with excellent understanding of OOPS concepts Bachelor’s degree in Electronic and Tele-Communication OR Computer Science A diploma in advance computing from CDAC will be an added advantage Should we well-versed with Agile methodologies Understanding of the code versioning systems such as Git and static code analysis tools Knowledge of design patterns and should possess good debugging skills Excellent communication skills to work in a collaborative manner with colleagues from different nationalities Individual contributor, Can-do attitude, continuous improvement mindset, and initiative taking abilities to build high quality product and improve knowledge within the team We’ve got quite a lot to offer.

How about you? Competitive compensation An opportunity to craft the future of autonomous systems Extraordinary researchers and engineers as team members We are an equal opportunity employer and embrace diversity This role is based in Pune.

You’ll also get to visit other locations in India and beyond, so you’ll need to go where this journey takes you. In return, you’ll get the chance to work with teams impacting entire cities, countries and the shape of things to come.

Make your mark in our exciting world at Siemens. We’re Siemens. A collection of over 379,000 minds building the future, one day at a time in over 200 countries.

We're dedicated to equality, and we welcome applications that reflect the diversity of the communities we work in. All employment decisions at Siemens are based on qualifications, merit, and business need.

Bring your curiosity and imagination and help us shape tomorrow. Find out more about mobility at : and about Siemens careers at : www.

siemens.com / careers At Siemens, we are always challenging ourselves to build a better future. We need the most innovative and diverse Digital Minds to develop tomorrow s reality.

Report this job
checkmark

Thank you for reporting this job!

Your feedback will help us improve the quality of our services.

Apply
My Email
By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
Continue
Application form