Senior Software Principal Engineer
The Glove
12 - 19 years
Bengaluru
Posted: 09/01/2026
Getting a referral is 5x more effective than applying directly
Job Description
Job Title: Senior Software Principal Engineer
Experience: 12+ Years
Skill: UEFI, BIOS, C, Platform enablement, Embedded controller
Essential Requirements
- 12-19 years of experience in software development with a strong focus on designing and implementing UEFI based applications, Platform enablement, Embedded controller, drivers and software applications.
- Strong programming and debugging experience in C, agility to adapt to new technologies.
- In depth knowledge about UEFI architecture and Operating system architecture.
- Excellent communication and collaboration skills and ability to thrive in a fast-paced, dynamic environment and adapt to changing priorities
- Ability to code/debug and guide others to code/debug flexible, scalable and complex programs, using either written or verbal design specifications
- Experience with the security development life cycle, including technical understanding of common security vulnerabilities and risks, and countermeasures.
Desirable Requirements
- Fluent in utilization of source code analysis tools such as Fortify, Coverity, Clang, and AI assistant tools for development.
- Ability to learn new tools, languages and operating systems with some training and on-the-job experience
Join us as a Senior Principal Engineer on our Client Solutions Group team in Bangalore to do the best work of your career and make a profound social impact.
Services you might be interested in
Improve Your Resume Today
Boost your chances with professional resume services!
Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.
