Cisco

Cisco

Software Engineer

Rtp, NCPosted 1 day ago
Full TimeSeniorUS

See how this job matches your profile

Sign in for an AI-powered fit score, breakdown, and a tailored resume.

Sign in

Job Description

The Cisco Collaboration team delivers best-in-class productivity and communication solutions—like Webex meetings, Webex teams, desk & room collaboration devices—that enable employees to securely connect and collaborate from anywhere. Our diverse group of product managers, engineers, project managers, and UX designers is committed to simplifying teamwork, fostering innovation, and supporting business agility for global enterprises and government agencies. We focus on seamless digital workplace experiences, continuous improvement, and driving technology adoption in hybrid and remote work environments. As a Software Engineer within Cisco’s Collaboration Devices group, you will design and implement the cutting-edge software features that power the future of hybrid work - specifically Cisco Phone and Room devices. You will actively collaborate with senior technical leaders and cross-functional engineering teams to build robust, scalable solutions that enhance global communication. This role is exciting because it places you at the intersection of high-impact hardware and intuitive software, offering the opportunity to influence products used by millions of users daily.

Qualifications

Required Qualifications

  • Bachelor’s degree with 5 years of related software development experience or a Master’s degree with 3 years of related software development experience.
  • Experience working with performance-critical, device-level applications using C and C++ programming languages.
  • Experience in software development for embedded systems or network devices.
  • Experience using Python or Java for scripting and automation tasks, application development and integration within device software.
  • Experience with production ready CI/CD pipelines with experience managing and writing automation tests.

Preferred Qualifications

  • Experience with version control systems such as Git and command-line tools to support development workflows.
  • Strong problem-solving skills and ability to work collaboratively in a team environment.
  • Effective communication skills to interact with technical and non-technical stakeholders.
  • Willingness to learn and adapt to new programming languages and technologies as required.

Skills & Technologies

PythonJavaCI/CDGit

Interested in this role?

Sign in or create a free account to see how this job matches your skills, apply with one click, and let our AI tailor your resume.

Sign in to apply
AI-powered resume optimization
Save and track your applications

Job Details

Employment Type

Full Time

Experience Level

Senior

Location

Rtp, NC

Posted

1 day ago

Country

US