Cisco

Cisco

UI Desktop Engineer Hybird, North Carolina Hybrid

RTP, North Carolina, US · Senior · Full-time

Sponsorship not specified$116k-$163kDetected 2 days ago
JavaScriptTypeScriptC++C#CSwiftAngularObjective-CNode.jsGitSQLiteGCPCloud PlatformsDockerCI/CDGitHub ActionsRESTLLMsCybersecurityFigmaUX ResearchDesign SystemsAccessibilityProduct Management

Stay score

odds of building a lasting career here

59Sponsors, lottery-bound
Cap-exempt (no lottery)0
Sponsors this role100
Entry-level history0
PERM / green-card track0
Lottery odds (Level III)83
Fits your clock70

Sponsors, but it's cap-subject — you still face the weighted lottery (~45% per draw at Level III). Good if you win; have a cap-exempt backup on your list.

Lottery odds assume a STEM candidate.

Personalize to your clock →

Employer immigration record

from this employer's Department of Labor filings

Green-card follow-through: 93%

Of 517 labor certifications old enough to have been used, 34 expired without the employer filing the next step. Median time from filing to decision: 485 days.100% of their filings were for a worker who already held the job.Only certifications past the 180-day window are counted — recent ones cannot have expired yet.

Files H-1B transfers

363 transfer filings in the last year, covering 1371 workers. Median labor-condition decision: 7 days. An employer that already files transfers is one that can take over an existing H-1B.

Sourced from Department of Labor LCA, PERM and prevailing-wage disclosure data. Employer matching is by name, so figures may be split across an employer's legal entities. Absence of a filing means none appears in our copy of the data, not that none exists.

Community outcomes

No reports yet — be the first to help the next applicant.

About the role

  • We operate at the intersection of applied research and production, ensuring our technology is not only cutting-edge but also optimized for performance, reliability, and functional quality for our 80,000+ monthly users.
  • You bring the full skill set of a modern web UI developer (Angular, Node.js, GCP, Figma-driven UX, REST APIs) and extend it to the desktop, bridging the gap between our web application and the operating system.
  • This is a high-visibility, high-ownership role where you will define how tens of thousands of Cisco employees experience Circuit as a first-class desktop citizen.

Responsibilities

  • Design, build, and maintain the Circuit Desktop application for macOS and Windows using Electron (or Tauri) with an Angular/TypeScript UI, ensuring a consistent, performant, native-grade experience across both platforms.
  • Implement desktop-specific functionality-system tray, native notifications, file system access, deep linking, global shortcuts, and always-on ambient presence-architecting clean IPC communication between the UI (renderer) and main processes with context isolation and sandboxing.
  • Build responsive AI-driven interfaces (chat, agents, streaming responses) from Figma designs and UX frameworks, integrating with REST APIs and Node.js services, and reusing Circuit's web design system on the desktop surface.
  • Packaging, Signing & Distribution: Own cross-platform build pipelines and installers (DMG/PKG for macOS, MSI/NSIS for Windows), including code signing and macOS notarization, hardened runtime, and reliable differential auto-updates.
  • Native & Performance Engineering: Integrate native modules where needed (Swift/Objective-C on macOS, C++/C# on Windows), and profile and optimize startup time, memory, and CPU usage
  • debug native crashes and manage large local state (SQLite/IndexedDB).
  • Deploy supporting services on Google Cloud Platform, contribute to a multi-platform CI/CD matrix, and collaborate within an Agile team of designers, backend, platform, and quality engineers.
  • Work with UX and UI designers throughout the product lifecycle, from early feasibility conversations through build and release.
  • Participate in design reviews, give honest input on what is feasible in code, and help scope work so designs can ship without last-minute compromises.
  • Build interfaces using a shared component library and design tokens, extending existing patterns instead of writing one-off styles. Keep UI consistent, theme-aware, and maintainable as the product grows.

Requirements

  • Frontend and UI Expertise: Proficiency in Angular (v10+), TypeScript/JavaScript, and Node.js, with a strong focus on translating Figma designs into scalable, component-based UIs using formal design systems.
  • Development Standards and Methodology: Proficiency in Git and Agile methodologies, with a specialized focus on implementing advanced accessibility standards for dynamic, real-time web UIs.

Nice to have

  • Proficiency in writing native modules (Swift/Objective-C for macOS
  • C++/C# and Win32 APIs for Windows) and experience with performance profiling to optimize Electron overhead (startup time, memory, and CPU usage).
  • Experience with local/offline storage solutions (SQLite, IndexedDB, filesystem) and managing efficient large-scale local state.
  • Familiarity with OS-level accessibility APIs and deep integration of desktop accessibility/WCAG standards.
  • Strong problem-solving, effective communication, and a proven track record of hands-on ownership of complex features and projects.
  • We work as a team, collaborating with empathy to make really big things happen on a global scale.
  • Because our solutions are everywhere, our impact is everywhere.
  • Message to applicants applying to work in the U.S. and/or Canada:

Compensation

  • The starting salary range posted for this position is $115,800.00 to $163,200.00 and reflects the projected salary range for new hires in this position in U.S. and/or Canada locations, not including incentive compensation*, equity, or benef

Company info

  • At Cisco, we're revolutionizing how data and infrastructure connect and protect organizations in the AI era - and beyond.
  • These solutions provide customers with unparalleled security, visibility, and insights across the entire digital footprint.
  • We are Cisco, and our power starts with you.

Visa & Work Authorization

  • nership role where you will define how tens of thousands of Cisco employees experience Circuit as a first-class desktop citizen

This listing is sourced directly from Cisco's careers page and normalized into a canonical job model.