Software Principal Senior Engineer

A unique family of businesses that helps individuals and organizations transform how they work, live and play.
Security
Principal Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Cybersecurity · Enterprise SaaS

Description For Software Principal Senior Engineer

Join Dell Technologies as a Principal Senior Software Engineer on the Security Development team in Bucharest, Romania. This role focuses on developing and integrating sophisticated security-based tools, with a primary focus on code signing and firmware security. You'll be responsible for the end-to-end signing process, working with HSM and Firmware signing processes, and researching new signing mechanisms including Post-Quantum Cryptography (PQC/LMS). The position requires deep expertise in cryptography, software development, and system architecture, working closely with both internal teams and external partners. Dell Technologies offers a comprehensive benefits package and the opportunity to work on cutting-edge security solutions that protect their global technology infrastructure. The role combines technical leadership with hands-on development, making it ideal for experienced engineers passionate about security and firmware development. As part of Dell's Security Development team, you'll contribute to critical security infrastructure while working for a leading global technology company known for its innovative solutions and strong company culture.

Last updated 2 days ago

Responsibilities For Software Principal Senior Engineer

  • Be part of the code signing team, contributing to the end-to-end signing process
  • Act as a liaison for the HSM and Firmware signing processes
  • Offer support for firmware teams with both signing and validating operations
  • Research new signing mechanism including PQC (LMS)
  • Work with system and software architects on feature definitions and requirements
  • Contribute to the design and architecture of complex application software
  • Debug complex system software issues

Requirements For Software Principal Senior Engineer

Python
  • BSEE, BSCE, BSCS or related degree
  • Strong programming skills in C/C++
  • Strong understanding of symmetric and asymmetric cryptography
  • Strong debugging skills
  • Knowledge of cryptographic standards (PKCS11, ASN1, Secure Boot, PKI infrastructure)
  • Experience with UEFI, EDK, and firmware drivers preferred
  • Familiarity with Agile methodologies
  • Experience with CI/CD best practices
  • Scripting (Python) experience

Benefits For Software Principal Senior Engineer

Medical Insurance
Mental Health Assistance
  • Comprehensive Healthcare Programs
  • Award Winning Financial Wellness Tools and Resources
  • Generous Leave of Absence for New Parents and Caregivers
  • Industry Leading Wellness Platform
  • Employee Assistance Program

Interested in this job?

Jobs Related To Dell Technologies Software Principal Senior Engineer

Software Principal Senior Engineer

Principal Senior Software Engineer role at Dell Technologies focusing on security development and code signing in Bucharest, Romania.

Principal Software Engineer, Account Authentication

Lead authentication and security systems development at Roblox as Principal Software Engineer, ensuring secure access for millions of users across multiple platforms.

Principal Privacy Software Engineer

Lead privacy engineering initiatives at Roblox, developing tools and systems to protect user data while ensuring compliance with privacy regulations in the metaverse.

Principal Software Developer

Principal Software Developer role at Oracle Cloud Infrastructure, focusing on security and identity platform development with competitive compensation and comprehensive benefits.

Principal Software Developer

Principal Software Developer role at Oracle focusing on database security and cloud infrastructure, requiring 10+ years of experience in system software development and security.