Siemens Careers

Software Engineer-Product Security

Pune, India
Information Technology

English (UK)

Job Description

The person in this role will work in a team which is responsible for designing and implementing shared components based on open source software used within a very large application. This includes implementing automated mechanisms for fast update and testing when new versions have to be deployed.  The person will need to gain familiarity with the open source projects to understand their stability and advise on the impact of security vulnerabilities on the system.

Candidate must have 1-5 years experience in C++. This role requires good interpersonal skills for working with product owners, Architects, system engineers, and other application developers around the globe.

Prerequisites and Essential Functions

Required education 

First Class Bachelor’s/Master’s Degree in Computer Science, Engineering and supplemented with real world programming experience.

Required technical experience 

Overall Software Development and Design Engineering – 1-5 years

Solid Computer Science fundamentals in object-oriented design, data structures, algorithms, and problem solving
Proficiency in C++
Proficiency in a scripting language such as python
Ability to work within a team
Preferred Skills
Experience with open source software
Experience with other languages such as C# or JavaScript
Experience with Static Analysis tools
Experience with source management systems such as Git

Job ID: 96529

Organisation: Digital Factory

Experience Level: Experienced Professional

Job Type: Full-time

Can't find what you are looking for?

Let's stay connected

Can't find what you are looking for?