Cisco
Software Engineer, Collaboration Devices
$129K–$256K
RTP, North Carolina, US · Hybrid · Full-time · Posted Oct 15, 2026
- Experience
- Bachelor’s degree with 5 years of related software development experience, or a Master’s degree with 3 years of related software development experience.
- Education
- Bachelor’s degree or Master’s degree.
About the job
Designs and implements software features for Cisco Phone and Room collaboration devices, working with technical leaders and cross-functional engineering teams.
What you'll do
- Develop performance-critical, device-level software for collaboration devices.
- Build robust, scalable solutions for Cisco Phone and Room devices.
- Manage and write automation tests for production-ready CI/CD pipelines.
What they ask for
- Experience with C and C++ for performance-critical, device-level applications.
- Software development experience with embedded systems or network devices.
- Experience with Python or Java for scripting, automation, application development, and integration within device software.
- Experience with production-ready CI/CD pipelines and managing and writing automation tests.
Nice to have
- Experience with version control systems such as Git and command-line tools.
- Strong problem-solving, collaboration, and communication skills, and willingness to learn new technologies.
Pay
$128,600.00 to $184,900.00 USD base salary; $155,000.00 - $256,000.00 USD base salary (New York City Metro Area); $138,100.00 - $227,900.00 USD base salary (Non-Metro New York state & Washington state)
Tools
C, C++, Python, Java, Git
Model-written summary · the original posting is authoritative