Startups

Desktop Applications Engineer, Duo Desktop

Cisco · Ann Arbor, Michigan, US · On-site

← All jobs
About Cisco

Cisco is a worldwide technology leader powering an inclusive future for all. Learn more about our products, services, solutions, and innovations. Backed by Sequoia and Menlo.

About the role

Duo Security, part of Cisco, makes security simple through cloud-delivered identity and access solutions. Within the Identity Foundations organization, the Duo Desktop team builds endpoint capabilities that provide trusted device identity and security-posture signals, including experiences delivered through Cisco Identity in Cloud Control. Our engineers partner with product, design, and platform teams to create secure, reliable, high-performance identity experiences that scale across enterprise environments.

What they're looking for

  • B achelors + 5 years of related experience, or Masters + 3 years of related experience, or PhD + 0 years of related experience, or equivalent related work experience
  • 3+ years of professional experience developing native desktop applications for macOS using Swift programming language and SwiftUI AND/ OR Windows programming in C# and .NET frameworks (WinForms/WPF)
  • Experience building responsive user interfaces ( SwiftUI or UIKit ) and debugging UI issues (Xcode or other tools?)
  • Experience with REST APIs and HTTP integration
  • Experience with authentication, identity management systems, zero-trust security principles and building for security-sensitive or regulated environments
  • Experience with hardware security features (TPM, Secure Enclave, or similar)
More about this role

The application window is expected to close on: 10/29/2026

This is a hybrid role located in Ann Arbor, MI with 2 days per week onsite.

Meet the Team

Duo Security, part of Cisco, makes security simple through cloud-delivered identity and access solutions. Within the Identity Foundations organization, the Duo Desktop team builds endpoint capabilities that provide trusted device identity and security-posture signals, including experiences delivered through Cisco Identity in Cloud Control. Our engineers partner with product, design, and platform teams to create secure, reliable, high-performance identity experiences that scale across enterprise environments. We value ownership, pragmatic decision-making, craftsmanship, collaboration, and responsible AI-assisted development. This role will help shape how device trust is established and used across Cisco’s Identity Fabric and broader security portfolio. ​

Your Impact

Build client features and components that run across macOS and Windows platforms.

Write clean, testable code with unit and UI tests; perform code reviews for team members.

Troubleshoot and fix bugs in development and production environments; participate in...

Read the full posting on Cisco's site ↗

Build your edge while you search

Free tools for founders and investors, plus VC Unfiltered, our take on startups, venture and the people who build them.