Cisco

Senior Software Engineer- Windows (Duo)

Cisco
Apply
4 days ago
Ann Arbor, MI, USA or Austin, TX, USASenior
H1B sponsor

Base Salary

$139k - $204k/yr

Responsibilities

  • Design and implement endpoint authentication components and enterprise integrations using Modern C++ and native Win32 APIs.
  • Lead the design and security hardening of Windows Credential Providers, ADFS MFA adapters, and WTS multi-session services.
  • Develop diagnostic utilities and administrative tooling with PowerShell and WMI/CIM.
  • Partner with Product Management, Security Architecture, and Design to author Architectural Decision Records and automated test pipelines.
  • Mentor engineers through code reviews and technical guidance.

Requirements

  • Bachelor’s degree in computer science, computer engineering, or a related technical field, or equivalent practical experience.
  • 6+ years of professional systems software engineering experience using Modern C++ or C.
  • Experience developing native Windows desktop or server applications with Win32 APIs, multithreading synchronization primitives, and IPC.
  • Experience administering or integrating with Active Directory, Kerberos authentication protocols, or Windows Server environments.
  • Experience authoring PowerShell scripts or using WMI/CIM for Windows automation, configuration, and troubleshooting.
  • Preferred experience with Windows Credential Providers, LSA authentication packages, ADFS MFA adapters, WinDbg, ETW tracing, Visual Studio diagnostic tools, MSI installer customizations, Group Policy Administrative Templates, FIDO2/WebAuthn, passwordless logon, Microsoft Entra ID hybrid join, ADRs, code reviews, and engineering mentorship.

Benefits

  • Medical, dental, and vision insurance, 401(k) with Cisco matching contribution, paid parental leave, disability coverage, and basic life insurance.
  • Potential eligibility for Cisco restricted stock unit grants and annual bonuses for non-sales roles.
  • Paid holidays, floating holidays, birthday leave, year-end shutdown, wellness days, vacation or flexible vacation time, sick time, family emergency leave, and optional paid volunteer days.

Tech Stack

CC++PowerShell

Categories

Cisco

About Cisco

10,000+ employees

Cisco designs and sells networking, security, and collaboration platforms for enterprises, service providers, and governments, spanning routers and switches, Wi‑Fi, firewalls, zero‑trust, observability, and cloud-managed IT (Meraki) plus Webex. Its business model mixes hardware, software subscriptions, and support/consulting services. Founded in 1984 and headquartered in San Jose, California, Cisco is a public company traded on Nasdaq and serves customers across data centers, campuses, and service provider networks.

Contact me