Software Engineer
Cisco Systems · Bengaluru · onsite · Posted today
Undisclosed9–12 yrsfulltimeSourced from
About a minute. You'll make an account on the way through.
About this role
Your Impact
Responsibilities
Minimum Qualifications
Preferred Qualifications
Disclaimer: This job posting and Location has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.
Develops software consistent with Cisco Design Thinking Principles with a focus on simplification using secure coding practices, and following software development best practices. Partners with other teams including design and product management to create the right solution for the customers. Debugs and addresses software issues during development and in production systems to support customers. Brings new ideas for product innovation and helps improve software development processes.
Responsibilities
- Develop embedded systems software for specialized hardware platforms and devices.
- agile methodologies to improve software development efficiency.
- Optimize embedded systems for resource constraints and real-time requirements.
- Executes tests for scale, reliability and velocity within own code.
- Applies depth of knowledge in secure coding principles and reviews others code for compliance.
- Collaborates with team members to share learnings or assist in problem solving/resolution.
- Debug and troubleshoot software issues to ensure product reliability and performance.
Minimum Qualifications
- Bachelor s degree in Engineering or related field with 9-12 years experience
- Excellent C/C++ programming skills
- Strong software engineering fundamentals, including modular design, clean coding, unit testing, and code reviews.
- Experience developing software on Linux-based systems.
- Strong experience with concurrent programming, multithreading, synchronisation, and IPC/RPC mechanisms.
- Hands-on debugging experience using tools such as GDB, Val-grind , core dumps, packet captures and Wireshark/tcpdump or equivalent.
- Excellent knowledge of software architecture and system design.
- Hands-on experience with software debugging, performance analysis, and fixing in sophisticated networking environments.
Preferred Qualifications
- Familiarity with networking protocols like DWDM, OTN, Ethernet etcStrong foundation in embedded system concepts Knowledge of AI tools, frameworks, or methodologies.
- Experience optimising networking performance, scalability, and reliability in hyper-scale cloud or AI environments.
- Hands-On using Traffic generators/Analysers such as IXIA/JDSU is a plus
Disclaimer: This job posting and Location has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.
Sourced from naukri
Skills
AgileMultithreadinglaw enforcementdesign thinkingdwdmGeneratorsBankingComputer NetworksEmbedded SystemsdebuggingDebugconcurrentcloudAI ToolsArchitecturehyperCiscocomplianceLinuxArtificial Intelligence
About Cisco

Cisco Systems
Hardware & Networking
16.0k+
employees
1984
42 years old
Bangalore / Bengaluru, Karnataka
India
₹22.4L PA avg
Avg at Cisco
About
Cisco delivers innovative software-defined networking, cloud, and security solutions to help transform your business, empowering an inclusive future for all.
Industries
Hardware & NetworkingInternetSoftware Product
Employee ratings
10 reviews
4.1/ 5
Culture
3.5
Career growth
2.5
Work-life
3.2
Employees rate it well for
Work-Life Balance43Company Culture42
Find them on