Lead Software Developer - (C# ,Windows Security)
Siemens
Software Engineering
Bengaluru, Karnataka, India
Posted on Jul 4, 2025
Job Description
Job ID
469561
Company
Siemens Healthcare Private Limited
Organization
Siemens Healthineers
Job Family
Research & Development
Experience Level
Experienced Professional
Full Time / Part Time
Full-time
Contract Type
Permanent
Role Summary:
We are looking for a skilled Software Developer to join our Cybersecurity team, focusing on developing security features and capabilities for Windows environments as part of MRI Scanner Software. The role involves designing and implementing security modules for systems operating across edge devices, cloud platforms, and AI/ML pipelines, ensuring compliance with medical device regulations and robust cybersecurity standards.
Key Responsibilities:
- Design, implement, and maintain security features for MRI scanner software running on Windows and Linux platforms.
- Develop C#/.NET components (primarily for Windows) and contribute to security modules, ensuring secure design and performance.
- Collaborate with cybersecurity architects to integrate secure coding principles across Windows components.
- Implement features for authentication, encryption, secure communication, and system hardening on both platforms.
- Participate in threat modelling, design reviews, and code reviews with a security focus.
- Ensure implementations are compliant with regulatory standards (FDA, IEC 62304, ISO 27001, GDPR/HIPAA).
- Debug and resolve complex software issues related to security on Windows and Linux environments.
- Work with edge, cloud, and AI/ML teams to integrate security within distributed system architectures.
Required Skills & Experience:
- Bachelor’s or Master’s degree in Computer Science, Information Security, Electronics, or related engineering fields.
- 8-12 years of software development experience, including:
- Strong C#/.NET development for Windows.
- Solid understanding of Windows Security Essentials, including:
- Authentication & Authorization (Active Directory, Windows Credentials)
- Windows hardening and privilege management
Good Understanding of security concepts such as:
- User and permission management
- Secure communication, certificates, and encryption libraries
- SSH, secure configuration, and OS hardening
- Knowledge of secure coding practices, OWASP, threat modelling, and vulnerability remediation.
Desirable Skills:
- Exposure to containerization security (Docker, Kubernetes) on Windows/Linux.
- Familiarity and Desire to work with edge computing, cloud integrations (Azure/AWS), and AI/ML security considerations.
Added Advantage
- Certifications such as Microsoft Certified: Security, Compliance, and Identity Fundamentals, CompTIA Security+, RHCSA/RHCE, or similar.
- Linux development experience (e.g., using shell scripting, C/C++, or Python for system modules).
Soft Skills:
- Strong problem-solving and analytical abilities.
- Effective collaboration and communication skills within cross-functional global teams.
- High attention to detail with a security-first and quality mindset.
- Contribute to innovative MRI technologies improving patient care worldwide.
- Be part of a team driving cybersecurity excellence in medical device software.
- Opportunities to grow across Windows, Linux, edge computing, cloud, and AI/ML security domains.