Cloud Software Group

Principal Software Engineer

Cloud Software Group

full-time

Posted on:

Location Type: Hybrid

Location: MassachusettsUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $147,680 - $221,520 per year

Job Level

Tech Stack

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