BENGALURU · FULLTIME
Software Engineer
Nokia
Bengaluru · hybrid · Posted 44d ago
About a minute. You'll make an account on the way through.
agent · working
- Read this posting0.8s
- Found the form on Naukri · 9 questions to answer1.7s
- Decided the answers for all of them3.2s
- Tailor your résumé to this role
- Waiting for you
Section · 01
About this role
We are seeking an experienced Software Engineer with deep expertise in C/C++, Python, Kernel and system-level security engineering. This role requires strong technical leadership, the ability to drive architectural decisions, and hands-on development of critical security components. The ideal candidate possesses extensive experience in secure system design, cryptography, and s
Security protocols, along with an aptitude for mentoring teams and guiding best practices. Experience with compliance frameworks such as FIPS, NIAP/CC, or CIS is a strong advantage.
Roles and Responsibilities:
Lead the design and development of secure system using C/C++ and Python.
- Architect and implement advanced security mechanisms, including:
- Filesystem and storage encryption
- Secure boot and trusted execution environments
- Credential, key, and certificate lifecycle management
- Network security protocols (IKE, TLS, SSH, etc.)
- TPM2.0 device integration
- Own and drive endtoend security architecture across system layers.
- Conduct threat modelling, risk analysis, and definition of mitigation strategies.
- Guide and mentor junior and midlevel engineers on secure coding and architectural best practices.
- Collaborate with cross-functional teams on product security integration and hardening.
- Lead initiatives for AI adoption in engineering workflowsautomation, static analysis, code generation, test coverage improvement, etc.
- Ensure compliance with regulatory and certification requirements (FIPS, NIAP, CIS benchmarks).
- Drive design reviews, security reviews, and contribute to long-term product roadmaps.
Skills and Experience:
- Bachelors/Masters degree in Computer Science, Engineering, or related field.
- 3+ years of strong industrial experience in systems or security engineering.
- Deep expertise in C/C++ and Python for system-level development.
- Proven experience in:
- Filesystem or full-disk encryption technologies
- Secure boot, chain of trust, and firmware security
- Cryptography fundamentals and secure key handling
- Security protocols: IKE, TLS, SSH, IPsec
- TPM2.0 device integration
- Strong understanding of Linux kernel internals, OS security, and lowlevel system components.
- Strong debugging, performance analysis, and reverseengineering skills.
- Ability to work across teams and influence architecture and design at scale.
Sourced from naukri
Section · 02
Skills
Section · Company
About Nokia

Nokia
Telecom
17.3k+
employees
1865
161 years old
Espoo, Southern Finland
Finland
About
Industries
Employee ratings
2,918 reviews
Culture
4.0
Career growth
3.2
Work-life
4.1
Employees rate it well for
Find them on