Software Engineer, Collaboration Devices
About the Role
As a Software Engineer within Cisco’s Collaboration Devices group, you will design and implement cutting-edge software features that power the future of hybrid work, specifically for Cisco Phone and Room devices. You will collaborate with senior technical leaders and cross-functional engineering teams to build robust, scalable solutions that enhance global communication. This role places you at the intersection of high-impact hardware and intuitive software, offering the opportunity to influence products used by millions daily.
Responsibilities
- Design and implement software features for Cisco Phone and Room devices.
- Collaborate with senior technical leaders and cross-functional teams to deliver scalable solutions.
- Enhance global communication through robust software development.
- Work with performance-critical, device-level applications using C and C++.
- Develop and integrate applications using Python or Java for scripting, automation, and device software.
- Manage and write automation tests for production-ready CI/CD pipelines.
Qualifications
- Bachelor’s degree with 5 years of related software development experience, or Master’s degree with 3 years of experience.
- Experience with performance-critical, device-level applications using C and C++.
- Software development experience for embedded systems or network devices.
- Proficiency in Python or Java for scripting, automation, and application development.
- Experience with production-ready CI/CD pipelines and automation testing.
Preferred Qualifications
- Experience with version control systems like Git and command-line tools.
- Strong problem-solving and collaborative teamwork skills.
- Effective communication with technical and non-technical stakeholders.
- Willingness to learn and adapt to new programming languages and technologies.
Pay
The starting salary range for this position is $128,600.00 to $184,900.00, with specific ranges for certain locations: New York City Metro Area ($155,000.00 - $256,000.00), Non-Metro New York State & Washington State ($138,100.00 - $227,900.00). Individual pay is determined by hiring location, market conditions, skillset, experience, and qualifications.
Benefits
- Medical, dental, and vision insurance.
- 401(k) plan with Cisco matching contribution.
- Paid parental leave, short and long-term disability coverage, and basic life insurance.
- Paid time away: 10 paid holidays, 1 floating holiday, 1 paid birthday day off, year-end holiday shutdown, 4 paid personal wellness days, and 16 days of paid vacation (non-exempt) or flexible vacation (exempt).
- 80 hours of sick time off annually, with carryover.
- Optional 10 paid volunteer days per year.
- Annual bonuses for non-sales roles and performance-based incentive pay for sales roles.
Schedule
This role is hybrid, requiring 3 days per week in our Research Triangle Park, North Carolina office. The application window closes on 09/28/2026.