Desktop UI Engineer - AI-Powered Circuit Platform

Cisco Systems, Inc.

Clegg (NC)

On-site

USD 116,000 - 163,000

Full time

9 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Cisco Systems, Inc. is seeking a Desktop UI Developer to lead the greenfield Circuit Desktop project for macOS and Windows. You will bring a modern web UI skill set (Angular, TypeScript, Node.js) to a native-grade desktop experience, bridging the web app with OS features.

You will own the desktop shell end-to-end, including installers, auto-updates, performance tuning, and cross-platform packaging, while working in an Agile team with UX, backend, and QA professionals.

Qualifications

  • Bachelor's degree with 6+ years, Master's with 4+ years, or PhD with 1+ year of experience in Computer Science or a related technical field.
  • Proficiency in Angular (v10+), TypeScript/JavaScript, and Node.js, with ability to translate Figma designs into scalable, component-based UIs using design systems.
  • Experience building secure production desktop applications for macOS and Windows using Electron or Tauri, with IPC, lifecycle, and security knowledge.
  • Experience with packaging, code signing, auto-update mechanisms, and deploying services on Google Cloud Platform (GCP).
  • Proficiency in Git and Agile methodologies, with focus on accessibility standards for dynamic, real-time UIs.

Responsibilities

  • Design, build, and maintain the Circuit Desktop application for macOS and Windows using Electron (or Tauri) with an Angular/TypeScript UI.
  • Implement desktop-specific features: system tray, notifications, deep linking, global shortcuts, and ambient presence; ensure clean IPC between UI and main processes.
  • Build AI-driven desktop interfaces (chat, agents) using Figma designs and REST APIs; reuse Circuit's web design system on desktop.
  • Own packaging, signing, and distribution pipelines across macOS and Windows; manage notarization, hardened runtime, and differential updates.
  • Integrate native modules (Swift/Obj-C on macOS; C++/C# on Windows) and optimize startup, memory, and CPU usage; troubleshoot native crashes.

Skills

Angular
TypeScript/JavaScript
Node.js
Figma-driven UX
REST APIs
IPC
Agile methodologies
Accessibility standards
Cross-platform desktop apps
Performance profiling

Education

Bachelor's degree in CS
Master's in CS
PhD in CS

Tools

Electron
Tauri
Swift/Objective-C
C++/C#
macOS notarization
Code signing
DMG/PKG packaging
Git
CI/CD
GCP

Job description

Cisco Systems, Inc. is seeking a Desktop UI Developer to lead the greenfield Circuit Desktop project for macOS and Windows. You will bring a modern web UI skill set (Angular, TypeScript, Node.js) to a native-grade desktop experience, bridging the web app with OS features.

You will own the desktop shell end-to-end, including installers, auto-updates, performance tuning, and cross-platform packaging, while working in an Agile team with UX, backend, and QA professionals.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Desktop UI Engineer - AI-Driven Circuit Platform
Desktop UI Engineer - AI-Driven Circuit Platform

020 Cisco Systems, Inc. • North Carolina

On-site
USD 116,000 - 163,000
AI Desktop UI Engineer for Mac & Windows
AI Desktop UI Engineer for Mac & Windows

Cisco Systems, Inc • Durham (NC)

On-site
USD 116,000 - 163,000
Cross-Platform Desktop UI Engineer
Cross-Platform Desktop UI Engineer

Cisco Systems, Inc • North Carolina

On-site
USD 120,000 - 210,000
AI UI Engineer — Angular/TypeScript & Dashboards
AI UI Engineer — Angular/TypeScript & Dashboards

Cisco Systems, Inc. • North Carolina

Hybrid
USD 116,000 - 163,000
Director - Engineering (AI - Mobile Development)
Director - Engineering (AI - Mobile Development)

Cisco • San Jose (CA)

On-site
USD 210,000 - 320,000
Frontend Engineer — AI-Powered UI & Experience
Frontend Engineer — AI-Powered UI & Experience

Cisco Systems, Inc. • Milpitas (CA)

On-site
USD 155,000 - 223,000
Medical, dental & vision insurance
401(k) with company matching
Paid parental leave
Director, AI Mobile & Desktop Client Engineering
Director, AI Mobile & Desktop Client Engineering

Cisco • San Jose (CA)

On-site
USD 210,000 - 320,000
Staff Desktop IDE Engineer with AI & Equity
Staff Desktop IDE Engineer with AI & Equity

Octopyd • Redwood City (CA)

On-site
USD 195,000 - 230,000
Competitive compensation
Equity
Collaborative startup culture
+1
Senior UI Engineer - AI-Powered UX & Explainability
Senior UI Engineer - AI-Powered UX & Explainability

020 Cisco Systems, Inc. • Milpitas (CA)

On-site
USD 155,000 - 223,000
Medical, dental, vision insurance
401(k) with Cisco match
Paid parental leave
+1
Desktop & Backend Software Engineer - End-to-End CAD Apps
Desktop & Backend Software Engineer - End-to-End CAD Apps

HorizonAI Talent • San Francisco (CA)

On-site
USD 180,000 - 250,000
Relocation possible