Padmi
DigiCert logo
DigiCert

PKI (Public Key Infrastructure) · Digital certificates

Senior Software Engineer

BangalorePosted 5 days ago
Software engineeringSenior
Apply at DigiCert

Opens the source posting on digicert.com

Source description

About the role

View original

Who we are

DigiCert is a global leader in intelligent trust. We protect the digital world by ensuring the security, privacy, and authenticity of every interaction. Our AI-powered DigiCert ONE platform unifies PKI, DNS, and certificate lifecycle management, to secure infrastructure, software, devices, messages, AI content and agents. Learn why more than 100,000 organizations, including 90% of the Fortune 500, choose DigiCert to stop today’s threats and prepare for a quantum-safe future at www.digicert.com

Job summary

As a Senior Software Engineer on the TrustCore team, you will design, develop, and maintain security protocol software in C for embedded and resource-constrained platforms. You will help deliver reliable, high-performance security capabilities across networking and cryptographic protocols while mentoring junior engineers and supporting design, testing, and customer issue resolution.

What you will do

• Development and Maintenance of security software (TrustCore SDK) for embedded platforms

• Participate in the development of new features from conceptualization to design and implementation

• Analysis and troubleshooting of defects found in testing

• Take part in design reviews, generate and update detailed design documents

• Researching customer issues, providing input and development to problems/issues

• Estimate task timelines, development activities and meet schedules

• Mentor junior engineers by providing technical guidance, supporting code reviews, sharing best practices, and helping them grow their skills

• Other duties as assigned

What you will have

• Bachelor’s degree in computer science or in a related field of computer networking and security, from an accredited university or equivalent

• 5+ years of industry work experience in the software development

• Strong C language and multi-threaded programming skills

• Good technical writing and communication skills

• In-depth knowledge of Data Structures & Algorithms

• In-depth knowledge of Network security protocol stack internals including TCP, UDP, SSL, SSH, IPsec and Wireless

• Development experience with Enterprise OSes (Linux, Windows, MacOS) and RTOS platforms (Zephyr, FreeRTOS, QNX) beneficial

• Understanding of secure coding standards

• Experience with object-oriented design, coding, and unit testing

• Flexible and willing to learn/work on new technologies

• Ability to work well in a team and good problem-solving skills

Nice to have

• Knowledge of PKI infrastructure

• Experience working with Cryptography API

• Experience with Wireshark analyzer

• Experience with Git, JIRA, IDEs (Eclipse, MS Visual Studio)

• Embedded system software development experience

Benefits

  • • Generous time off policies

  • • Top shelf benefits

  • • Education, wellness and lifestyle support

  • To protect candidate information and maintain a secure hiring process, all applications must be submitted through our careers portal. Resumes or CVs sent directly via email will not be reviewed or considered.

  • #LI-SS1

More at DigiCert

Related open roles

View all roles