
Principal Software Engineer
Cloud Software Group
full-time
Posted on:
Location Type: Hybrid
Location: Massachusetts • United States
Visit company websiteExplore more
Salary
💰 $147,680 - $221,520 per year
Job Level
About the role
- Develop leading-edge software for Citrix-Managed Cloud Services product line.
- Design and maintain low-level streaming drivers, including custom networking and storage stacks.
- Expertly manage the Windows boot process with custom miniport drivers.
- Engineer sophisticated 'write cache' solutions using VHDX differencing disks.
- Lead the development of system utilities for configuring local boot media.
Requirements
- 12-15 years of expertise in C/C++ systems programming (or 8 years with a Master’s / 5 years with a PhD)
- Deep mastery of data structures, algorithms, and kernel-level frameworks.
- Proven experience in developing and maintaining drivers or core operating system components.
- Practical experience with UEFI/BIOS environments and developing pre-boot applications.
- Experience leading technical initiatives within large-scale agile development environments.
- Understanding trusted execution environments, secure boot sequences, and cryptographic code-signing standards.
Benefits
- Healthcare
- Life insurance and disability benefits
- 401(k) plan and company match
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
C/C++ programmingdata structuresalgorithmskernel-level frameworksdriver developmentoperating system componentsUEFIBIOSpre-boot applicationswrite cache solutions
Soft Skills
leadershiptechnical initiative managementagile development