Hybrid Desktop Security Engineer (macOS/Windows)

Engg

Ann Arbor (MI)

Hybrid

USD 129,000 - 185,000

Full time

3 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical, dental and vision insurance
401(k) with company match
Parental leave
Disability coverage
Life insurance

Job summary

Duo Security (Cisco) in Ann Arbor, MI is hiring a desktop software engineer to build cross‑platform client apps for macOS and Windows. You will develop features in Swift/SwiftUI for macOS and C#/WPF for Windows, and write tests while contributing to code reviews.

The role emphasizes secure, scalable client software, collaboration with backend and security teams, and mentoring others while embracing responsible AI tooling and staying current with platform frameworks.

Qualifications

  • Bachelor's degree or higher with 5+ years related experience.
  • Master's degree with 3+ years related experience.
  • PhD with 0 years related experience.
  • 5+ years native macOS (Swift/SwiftUI) and/or Windows (C#/WPF) development.
  • Experience with REST APIs and UI debugging tools.

Responsibilities

  • Build features for macOS and Windows across desktop apps.
  • Write unit and UI tests; participate in code reviews.
  • Troubleshoot issues in development and production environments.
  • Collaborate with backend, security, and product teams.
  • Lead medium-complexity features end-to-end.
  • Mentor teammates and promote responsible AI tooling.

Skills

macOS (Swift)
SwiftUI
Windows (C#/WPF)
REST APIs
UI debugging
Cross-platform
AI tooling usage

Education

Bachelor's degree
Master's degree
PhD
Equivalent experience

Tools

Xcode
Visual Studio
Swift
.NET

Job description

Duo Security (Cisco) in Ann Arbor, MI is hiring a desktop software engineer to build cross‑platform client apps for macOS and Windows. You will develop features in Swift/SwiftUI for macOS and C#/WPF for Windows, and write tests while contributing to code reviews.

The role emphasizes secure, scalable client software, collaboration with backend and security teams, and mentoring others while embracing responsible AI tooling and staying current with platform frameworks.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Hybrid Desktop Engineer (macOS/Windows, Swift/C#)
Hybrid Desktop Engineer (macOS/Windows, Swift/C#)

Cisco Systems, Inc. • Ann Arbor (MI)

Hybrid
USD 129,000 - 185,000
Life insurance
Vision insurance
Parental leave
+3
Senior iOS Engineer — Security Mobile, Hybrid (Ann Arbor)
Senior iOS Engineer — Security Mobile, Hybrid (Ann Arbor)

Cisco Systems, Inc. • Ann Arbor (MI)

On-site
USD 139,000 - 204,000
Medical, dental and vision insurance
401(k) plan with Cisco matching
Paid parental leave
+3
Senior macOS Security Engineer - Identity Platform
Senior macOS Security Engineer - Identity Platform

United States Digital Space LLC • United States

Remote
USD 150,000 - 210,000
Senior macOS Sensor Engineer (Hybrid) - Endpoints Security
Senior macOS Sensor Engineer (Hybrid) - Endpoints Security

CrowdStrike Holdings, Inc. • Northern (KY), New York (NY)

Hybrid
USD 140,000 - 215,000
Health insurance
401(k) plan
Paid time off
Security Engineer: Infrastructure & Client Platform
Security Engineer: Infrastructure & Client Platform

Reliable Robotics • Mountain View (CA)

On-site
USD 150,000 - 210,000
Windows Systems Security Engineer – Hybrid
Windows Systems Security Engineer – Hybrid

Nightwing • Huntsville (AL)

Hybrid
USD 90,000 - 140,000
MacOS Endpoint Security Engineer — Hybrid
MacOS Endpoint Security Engineer — Hybrid

Brooksource • Charlotte (NC)

Hybrid
USD 80,000 - 110,000
Senior AI Desktop Engineer - Cross-Platform Electron Expert
Senior AI Desktop Engineer - Cross-Platform Electron Expert

Asterism IT Solutions • Tempe (AZ)

On-site
USD 140,000 - 190,000
Senior macOS Sensor Engineer - AI-Driven Security
Senior macOS Sensor Engineer - AI-Driven Security

CrowdStrike • Redmond (WA)

Hybrid
USD 140,000 - 215,000
Market compensation
Wellness programs
Generous vacation
+5
Senior Software Engineer (C++/Swift) — Hybrid, Cambridge
Senior Software Engineer (C++/Swift) — Hybrid, Cambridge

Darktrace • United States

Hybrid
USD 119,000 - 179,000
23 days holiday
Birthday day off
Private medical insurance
+5