Back


Job Detail

1365130 - Software engineer

Cisco

San Jose CA, US,

1365130 - Software engineer

Cisco

San Jose CA, US,
 
Number Of Vacancies: 1
 

Who you are

  • Experienced in being a part of software engineering teams to build high quality and complex systems
  • Comfortable collaborating globally with people in a variety of fields including manufacturing, product management, marketing, and sales

Minimum qualifications for this role:

  • Bachelor of Science in Computer Science or Engineering
  • 7 plus years of experience or a Master of Science plus 4 plus years of experience
  • Proven results in software development, preferably in Linux embedded system development
  • Strong C/C++ programming experience
  • Strong passion and experience in troubleshooting, debugging complex systems and possess excellent problem-solving techniques
  • Experience with embedded software development on Linux/Unix
  • Hands-on experience with Unix/Linux development tools
  • Handle multiple tasks at once and work independently with minimal managerial mentorship
  • Good understanding of networking technologies
  • Manageability (telemetry, gRPC, SNMP, Netconf/Yang, etc.)
  • Knowledge of Wireless protocols
  • Knowledge of N/W protocols: Layer 2/Layer 3 switching/routing protocol, IP, TCP, UDP
  • Access Point - Deep understanding of 802.11 protocol & its components
  • Linux - Linux Device drivers or expertise in IOS, IOS XE or IOS XR
  • Work with teams to come up with design spec and other documentations

Desired Skills

  • Cisco Networking certificates, such as CCNA, CCNP, CCIE, etc.
  • Experience of the following wireless, networking, and industrial protocols
  • Self-motivated, strong sense of ownership, good team player
  • Strong communication skills
  • You're passionate about quality practices – automated unit testing, code reviews, code coverage, and early detection methods
  • Customer deployment experience is a plus
  • Continuous learner and committed to ongoing self-improvement
  • Strong communication and leadership skills

 

About Cisco

#WeAreCisco, where each person is unique, but we bring our talents to work as a team and make a difference powering an expansive future for all.

We embrace digital, and help our customers implement change in their digital businesses. Some may think we’re “old” (36 years strong) and only about hardware, but we’re also a software company. And a security company. We even invented an intuitive network that adapts, predicts, learns and protects. No other company can do what we do – you can’t put us in a box!

 

But “Digital Transformation” is an empty buzz phrase without a culture that allows for innovation, creativity, and yes, even failure (if you learn from it.)

 

Day to day, we focus on the give and take. We give our best, give our egos a break, and give of ourselves (because giving back is built into our DNA.) We take accountability, bold steps, and take difference to heart. Because without diversity of thought and a dedication to equality for all, there is no moving forward.

 

So, you have colorful hair? Don’t care. Tattoos? Show off your ink. Like polka dots? That’s cool. Pop culture geek? Many of us are. Passion for technology and world changing? Be you, with us!