UI Desktop macOS and IOS Engineer

Cisco

Confirmed live yesterday High trust
Hybrid

Quick summary

Work type
Hybrid
Location
RTP, North CarolinaSan Jose, California
Salary
$115,800–$163,200 / yr
Employment
Full-time
Posted
32 days ago
Freshness
Confirmed live yesterday
Closes
Dec 21, 2026

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $227k
This role $140k
$96k $297k
below market most similar roles pay here above market

This role pays less than 93% of similar roles. Most pay $202,800–$251,187 — the blue band above. At the midpoint, this role pays about $140k versus about $227k for comparable roles.

Based on 240 similar postings.

Employer

About Cisco

Cisco Systems is the world''s leading networking technology company, designing and manufacturing networking hardware, telecommunications equipment, and cybersecurity solutions for businesses and governments. Industry: Networking Technology & Cybersecurity

Cisco currently has 303 open roles on FindRole.

Listed pay typically runs $167,700–$245,200 across 218 roles with salary data.

Most-posted roles

View all roles at Cisco

At a glance

TL;DR · UI Desktop macOS and IOS Engineer

The UI Desktop macOS and IOS Engineer Hybird joins the Cisco AI and Automation portfolio team to develop the Circuit platform, a central AI engine for productivity and process automation. In this role, you will lead the greenfield effort to build a native-grade, persistent desktop application for macOS and Windows. You will own the desktop shell end-to-end, including application lifecycles, OS-level integrations like system tray notifications and deep linking, and secure auto-updates. Key responsibilities include building responsive AI-driven interfaces for chat and streaming responses while managing cross-platform build pipelines. You will utilize Angular, TypeScript, Node.js, Electron, Tauri, and Google Cloud Platform. You must also implement WCAG 2.2 AA accessibility patterns and manage local state using SQLite or IndexedDB to solve complex human-AI interaction challenges.

What you'll do

  • Build and maintain the Circuit Desktop application for macOS and Windows using Electron or Tauri with Angular and TypeScript.
  • Implement desktop-specific features including system tray, native notifications, file system access, deep linking, and global shortcuts.
  • Architect clean IPC communication between the UI renderer and main processes using context isolation and sandboxing.
  • Develop responsive AI-driven interfaces for chat and streaming responses by integrating with REST APIs and Node.js services.
  • Own cross-platform build pipelines, including installers, code signing, macOS notarization, and reliable differential auto-updates.
  • Integrate native modules in Swift, Objective-C, C++, or C# and optimize for startup time, memory, and CPU usage.
  • Implement WCAG 2.2 AA accessibility patterns for dynamic AI interfaces, including ARIA live regions and full keyboard support.
  • Deploy and manage supporting services on Google Cloud Platform within a multi-platform CI/CD matrix.

What we're looking for

  • Bachelor’s degree with 6+ years, Master’s degree with 4+ years, or PhD with 1+ year of experience in Computer Science or a related technical field.
  • Proficiency in Angular, TypeScript/JavaScript, and Node.js.
  • Proven ability to build and ship secure production desktop applications for macOS and Windows using Electron or Tauri.
  • Experience managing cross-platform packaging, code signing, and auto-update mechanisms.
  • Practical experience deploying and running services on Google Cloud Platform (GCP).
  • Proficiency in Git and Agile methodologies with a focus on implementing advanced accessibility standards for real-time web UIs.
  • Experience building web-based or desktop AI applications, including LLM/chatbot/agent interfaces and streaming responses (preferred).
  • Proficiency in writing native modules in Swift/Objective-C for macOS or C++/C# for Windows (preferred).

More like this

Similar roles

UI Desktop Engineer

Cisco

RTP, NC 19 days ago $115,800–$163,200
Angular TypeScript Node.js Electron Tauri GCP REST APIs SQLite IndexedDB Swift Objective-C C++ C# Git CI/CD GitHub Actions Docker WebSockets WCAG 2.2 AA Figma
6+ yrs exp Hybrid

Full-Stack UI Engineer

Cisco

RTP, NC 2 days ago $115,800–$163,200
Angular Node.js TypeScript JavaScript HTML5 CSS3 Google Cloud Platform REST APIs JSON Git Agile WCAG 2.2 AA Figma Design Systems ARIA
6+ yrs exp Hybrid

UI Engineer

Cisco

RTP, NC +1 53 days ago $115,800–$163,200
Angular TypeScript Node.js Google Cloud Platform HTML5 CSS3 JavaScript REST APIs JSON Figma CI/CD GraphQL Jest Vitest Karma Docker Git Agile WCAG 2.2
6+ yrs exp Hybrid

UI Frameworks Engineer, macOS

Apple Inc

Cupertino, CA 114 days ago $150,400–$277,600
Swift Objective-C SwiftUI AppKit UIKit Xcode Core Image Core Graphics Metal macOS iOS watchOS API Design Systems Architecture Performance Analysis Debugging Code Optimization
5+ yrs exp

Senior UI Software Engineer, Cocoa

Apple Inc

Cupertino, CA 50 days ago $184,700–$324,800
Swift Objective C C C++ Java Cocoa UIKit SwiftUI Core Image Core Graphics Metal Mac Catalyst Auto Layout Android object oriented programming

Senior UI Software Engineer, Cocoa

Apple Inc

Cupertino, CA 14 days ago $184,700–$324,800
Swift Objective C C C++ Java Cocoa UIKit SwiftUI Core Image Core Graphics Metal Mac Catalyst Auto Layout Android object oriented programming