Software Engineer I
Cisco
Job Overview
Who's the hiring manager?
Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Job Description
About the Software Engineer I Role at Cisco
This posting advertises potential job opportunities. While this exact role may not be immediately open, a Cisco representative may contact you if a relevant position becomes available. Applications are accepted until further notice.
Meet the Team
Join a vibrant community of passionate professionals from around the world, working together across various domains like Engineering, IT, Supply Chain, Customer Experience, and Security & Trust. Our diverse team brings unique perspectives, skills, and backgrounds, united by a shared commitment to innovation and making technology accessible for everyone.
You'll collaborate with dedicated colleagues on exciting projects in cloud, mobile, desktop, and security, with opportunities to learn, grow, and make an impact by building solutions that help people connect, learn, and thrive in new ways. Together, we are shaping the future, one idea at a time.
Your Impact
As a Software Engineer I at Cisco, you will be at the heart of our technology, shaping the digital experiences that power our business and delight our users. Your role will involve creating, testing, and improving software and tools that support a wide range of impactful platforms, including operating systems, networks, and databases. Your thoughtful approach will ensure our solutions are intuitive, reliable, and accessible for everyone.
You will collaborate with a diverse, global team, sharing ideas, learning from others, and building relationships across functions. Strong communication skills and a collaborative spirit are essential to contribute meaningfully, fostering an environment where all voices are heard and respected.
With a passion for problem-solving and continuous improvement, you will find opportunities to streamline processes and influence technology decisions, including design and hardware compatibility. Your organizational talents and effective time management will help you prioritize, adapt, and deliver high-quality work that drives our mission forward. Join us and bring your unique perspective to build innovative, inclusive software that makes a meaningful difference for both Cisco and communities around the world.
Minimum Qualifications
- Completion within the past 3 years, or current enrollment with expected completion within 12 months, of a Bachelor’s degree program in relevant fields such as Computer Science, Computer Engineering, Cybersecurity, or a related program.
- Proficiency in at least one of the following programming or scripting languages: C/C++, Python, or Java, with evidence of recent (within the last 12 months) coursework, projects, or work experience.
- Experience in quality assurance (QA), testing, and/or debugging in an academic, project-based, or work-related setting.
- Ability to legally reside and work in the country of application, without the need for visa support or employer sponsorship.
Preferred Qualifications
- Knowledge of Linux, Networking concepts, OS fundamentals, Embedded Development, and/or ML.
- Experience with Databases, Web Application Development, and Web Services.
- Knowledge in Computer Networking and/or Cybersecurity.
- Knowledge of Cloud Platforms: AWS, Microsoft Azure, or Google Cloud.
Why Cisco?
At Cisco, we are revolutionizing how data and infrastructure connect and protect organizations in the AI era and beyond. For 40 years, we have innovated fearlessly to create solutions that power how humans and technology work together across physical and digital worlds, providing unparalleled security, visibility, and insights across the entire digital footprint.
Fueled by the depth and breadth of our technology, we experiment and create meaningful solutions. Our worldwide network of doers and experts ensures limitless opportunities to grow and build. We work as a team, collaborating with empathy to make really big things happen on a global scale. Because our solutions are everywhere, our impact is everywhere. We are Cisco, and our power starts with you.
Compensation and Benefits
Individual pay at Cisco is determined by hiring location, market conditions, job-related skillset, experience, qualifications, education, certifications, and/or training. For U.S. employees, benefits include medical, dental, and vision insurance, a 401(k) plan with a Cisco matching contribution, paid parental leave, short and long-term disability coverage, and basic life insurance. Employees may also be eligible to receive grants of Cisco restricted stock units. Paid time away includes 10 paid holidays, a floating holiday, a paid birthday off, year-end holiday shutdown, personal wellness days, and generous vacation and sick time.
Annual bonuses are available for non-sales roles. Specific full salary ranges are provided for the New York City Metro Area ($104,700.00 - $153,000.00) and Non-Metro New York State & Washington State ($92,100.00 - $136,000.00). Recruiters can share compensation details for other locations during the hiring process.
Key skills/competency
- Software Development
- C/C++
- Python
- Java
- Quality Assurance
- Debugging
- Problem Solving
- Collaboration
- Networking
- Cloud Platforms
How to Get Hired at Cisco
- Research Cisco's Culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor.
- Tailor Your Resume: Customize your resume to highlight skills in C/C++, Python, Java, QA, and problem-solving, matching Cisco's job description.
- Showcase Project Experience: Emphasize academic or personal projects demonstrating proficiency in preferred areas like Linux, networking, databases, or cloud platforms.
- Prepare for Technical Interviews: Brush up on data structures, algorithms, and system design, practicing coding challenges relevant to software engineering at Cisco.
- Highlight Collaborative Spirit: During interviews, provide examples of teamwork, communication, and adaptability, crucial for Cisco's global teams.
Frequently Asked Questions
Find answers to common questions about this job opportunity
Explore similar opportunities that match your background