Software Engineer
Core
Full-stack software engineer building workspace solutions and meeting platform integrations for Cisco devices.
Role type
Senior IC software engineer (full stack/embedded)
Builds
Cisco meeting devices and software stack integrations
Domain
Networking hardware, embedded systems, AI-enhanced collaboration
Deliverable
production ML models | product features
Required skills
C++, Python, Rust, Linux development, test automation, Android development, embedded platforms, low-level programming, device security principles
Preferred skills
Android ecosystem experience, problem-solving, debugging, analytical reasoning, continuous learning mindset (via careerplan.io/jobs/2015676-software-engineer-at-cisco)
Technologies
C++, Python, Rust, Linux, Android
Responsibilities
Designing, implementing, and maintaining software in C++, Python, and Rust; Integrating software from meeting platform partners into the Cisco software stack; Delivering high-quality software with rigorous attention to detail; Driving continuous improvement across code and engineering processes; Actively leveraging AI-based tools to improve engineering productivity and product quality
Seniority
Mid-to-Senior, hands-on IC
