Cisco

Senior Software Engineer (Remote)

Cisco
Apply
6 days ago
Remote, United States or San Jose, CA, USASenior
H1B sponsor

Base Salary

$168k - $245k/yr

Responsibilities

  • Develop and enhance runtime security features for a Windows-based endpoint agent.
  • Design and implement systems-level endpoint security and monitoring capabilities using Go, C, and C++.
  • Use Windows system programming interfaces including Win32 APIs, File I/O, and Winsock.
  • Investigate Windows platform behavior and user-mode and kernel-mode interactions.
  • Develop multithreaded, multiprocess, and system-level software.
  • Debug complex implementation issues, conduct code reviews, and optimize performance and reliability.
  • Collaborate with senior engineers, architects, and cross-functional teams on security requirements and technical design.
  • Contribute to cross-platform security capabilities spanning Windows and Linux.

Requirements

  • Bachelor's degree with 5+ years of software development experience, or a master's degree with 4+ years of software development experience.
  • At least 2 years of experience with operating-system fundamentals including threads, processes, file systems, networking, and inter-process communication.
  • Experience with systems programming in C or C++, including multithreaded and multiprocess application development.
  • Experience with Windows system programming, Win32 APIs, File I/O, Winsock, and API hooking concepts.
  • Experience debugging and troubleshooting complex software systems.
  • Preferred: understanding of Windows kernel concepts and user-mode/kernel-mode interactions.
  • Preferred: endpoint security, cybersecurity, system-monitoring, malware detection, endpoint protection, or security-monitoring experience.
  • Preferred: Windows kernel programming, driver development, network programming, security-related protocols, systems-level production software, and performance optimization experience.

Benefits

  • Fully remote role based anywhere in the United States.
  • Medical, dental, and vision insurance, 401(k) with Cisco matching contribution, paid parental leave, disability coverage, and basic life insurance.
  • Potential Cisco restricted stock unit grants and annual bonuses for non-sales roles.
  • Paid holidays, floating holiday, birthday day off, year-end shutdown, wellness days, vacation or flexible vacation, sick time, family emergency leave, and optional volunteer days.

Tech Stack

CC++GoLinuxWindows

Categories

Cisco

About Cisco

10,000+ employees

Cisco designs and sells networking, security, and collaboration platforms for enterprises, service providers, and governments, spanning routers and switches, Wi‑Fi, firewalls, zero‑trust, observability, and cloud-managed IT (Meraki) plus Webex. Its business model mixes hardware, software subscriptions, and support/consulting services. Founded in 1984 and headquartered in San Jose, California, Cisco is a public company traded on Nasdaq and serves customers across data centers, campuses, and service provider networks.

Contact me