Software Engineer – Bangalore

Webhosting

Bengaluru

On-site

INR 1,800,000 - 2,400,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

DigiCert, a global leader in intelligent trust, is seeking a Software Engineer for the TrustCore team to design, develop, and maintain security protocol software in C for embedded platforms. You will work on core security capabilities across networking and cryptographic protocols, focusing on performance, reliability, and secure coding.

You will collaborate with design, development, testing, and customer support teams to deliver trusted software used in real-world connected systems.

Qualifications

  • Bachelor’s degree in computer science or related field from an accredited university
  • 3+ years of industry software development experience
  • Strong C language and multi-threaded programming skills
  • Good technical writing and communication skills
  • Understanding of data structures and algorithms
  • Awareness of network security protocols (TCP/UDP/SSL/SSH/IPsec/Wireless)
  • Experience with Enterprise OSes (Linux/Windows/macOS) and RTOS (Zephyr/FreeRTOS/QNX)
  • Understanding of secure coding standards
  • Willingness to learn/new technologies
  • Team player with good problem-solving skills

Responsibilities

  • Develop and maintain security software (TrustCore SDK) for embedded platforms
  • Participate in feature development from concept to design and implementation
  • Analyze and troubleshoot defects found in testing
  • Participate in design reviews and document designs
  • Research customer issues and contribute to solutions
  • Estimate timelines and development activities to meet schedules
  • Other duties as assigned

Skills

C language
Multi-threaded programming
Data Structures & Algorithms
Secure coding standards
Technical writing
Network security protocols
RTOS development

Education

Bachelor’s degree in computer science or related field

Tools

Zephyr
FreeRTOS
QNX

Job description

Job Description

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 Software Engineer on the TrustCore team, you will design, develop, and maintain security protocol software in C for embedded and resource-constrained platforms. This role focuses on building and enhancing core security capabilities across networking and cryptographic protocols, while helping ensure high standards for performance, reliability, and secure coding. You will work closely with engineers across design, development, testing, and customer issue resolution to deliver trusted security software used in real-world connected systems.

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
  • 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
  • 3+ years of industry work experience in the software development
  • Strong C language and multi-threaded programming skills
  • Good technical writing and communication skills
  • Excellent understanding of Data Structures & Algorithms
  • Awareness of Network security protocol stack including TCP, UDP, SSL, SSH, IPsec and Wireless
  • Development experience with Enterprise OSes (Linux, Windows, MacOS) and preferably RTOS platforms (Zephyr, FreeRTOS, QNX)
  • Understanding of secure coding standards
  • Flexible and willing to learn/work on new technologies
  • Ability to work well in a team and good problem-solving skills
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

DigiCert • Bengaluru

On-site
INR 3,000,000 - 6,000,000
Software Engineer
Software Engineer

DigiCert • Bengaluru

On-site
INR 900,000 - 1,300,000
Generous time off policies
Education and wellness support
Software Engineer – Fullstack – Bangalore
Software Engineer – Fullstack – Bangalore

Webhosting • Bengaluru

On-site
INR 1,500,000 - 3,200,000
Principal Software Engineer
Principal Software Engineer

DigiCert • Bengaluru

On-site
INR 1,600,000 - 2,300,000
Generous time off policies
Top shelf benefits
Education, wellness and lifestyle support
Software Engineer - Fullstack
Software Engineer - Fullstack

DigiCert • Bengaluru

On-site
INR 900,000 - 1,400,000
Senior Software Engineer(Backend)
Senior Software Engineer(Backend)

DigiCert • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Generous time off policies
Education, wellness and lifestyle support
Associate Software Engineer
Associate Software Engineer

DigiCert • Bengaluru

On-site
INR 600,000 - 900,000
Generous time off policies
Education support
Wellness and lifestyle support
Senior Fullstack Engineer
Senior Fullstack Engineer

Doist • Bengaluru

On-site
INR 1,500,000 - 2,100,000
Senior Engineer - II Software
Senior Engineer - II Software

Microchip Technology Inc. • Chennai District

On-site
INR 1,200,000 - 1,800,000
Senior Software Developer - Manageability & Security
Senior Software Developer - Manageability & Security

Luxoft • Bengaluru

On-site
INR 4,000,000 - 7,500,000