Cisco Software Engineer-Ent Routing in Milpitas, California
Software Engineer-Ent Routing
Location: Milpitas, California, US
Area of Interest Engineer - Software
Job Type Professional
Technology Interest Cloud and Data Center
Job Id 1238368
What You'll Do
You are a self-starter who isn't afraid to dive in and find your way in a large code base. You believe in building software that has easy to use APIs, simple to maintain dependencies and well-defined software layers. You are able to set an example for the team because you have high standard the code you develop. You can collaborate with other teams to ensure that the overall system achieves the highest level of performance and scalability without compromise maintainability. Last but least, is that you lead by example with your easy-going personality to facilitate technical discussions to reach a conclusion without making anything personal.
Define the next generation of SDN and platform solutions for our next generation products in the fast growing Network function virtualization (NFV) space
Enable the next generation of cloud managed network solutions
Day to day activities will involve building new features, understanding features in a competitive product and proposing solutions that work for our platform, writing functional and design specifications, programming, unit and integration testing your code, helping review specifications and code for other software engineers in the team, helping documentation team with the configuration aspects of your feature.
Who You'll Work With
Cisco’s Enterprise routing team is responsible for developing cutting edge routing platforms for enterprise markets. The software we are building will be used in millions of devices to build meaningful networks all over the world. You will be part of a great team of engineers with a diverse set of experiences and knowledge. This position offers a great opportunity for you to learn and for us to learn from you. We are revolutionizing the way network devices are managed. Come join us if you want to be a part of a team that gets along and get things done (so you still have time to pursue your life outside of work). .
Who You Are
Our minimum requirements for this role:
Bachelor’s or master’s degree in Computer Science, Computer/Software/Electrical Engineering, or a related major such as Math or Physics
5+ years software development experience
Deep understanding of computer science fundamentals and software engineering with an aptitude for learning new technologies
Strong knowledge of programming and scripting languages
x86 driver development
Linux kernel porting, patching, etc
Good knowledge on modern operating system design such as multitasking, kernels, filesystems, etc.
Possess creative analytical skills and excellent troubleshooting/debugging skills
Experience in establishing and sustaining excellent relationships with the extended team
Excellent verbal and written interpersonal skills
Self-motivated, strong sense of ownership, good teammate
You should be able to own large portions of the software from a technical perspective
Handle multiple tasks at once and work independently with minimal managerial mentorship
Have experience in customer deployment.
Strong interpersonal and communication skills.
Strong team building skills. This role requires the ability to work across departments and with other teams
Be open to continuous learning and committed to ongoing self-improvement.
Initiate and participate in organizational efforts to improve overall group productivity and test effectiveness. Contribute to overall test strategies
We connect everything: people, processes, data, and things. We innovate everywhere, taking bold risks to shape the technologies that give us smart cities, connected cars, and handheld hospitals. And we do it in style with unique personalities who are ready to change the way the world works, lives, plays and learns.
We are leaders with vision, tech geeks, pop culture aficionados, and we even have a few purple haired rock stars. We celebrate the creativity and diversity that fuels our innovation. We are dreamers and we are doers.
We Are Cisco.
Cisco is an Affirmative Action and Equal Opportunity Employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, national origin, genetic information, age, disability, veteran status, or any other legally protected basis. Cisco will consider for employment, on a case by case basis, qualified applicants with arrest and conviction records.
Cisco is an Affirmative Action and Equal Opportunity Employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, national origin, genetic information, age, disability, veteran status, or any other legally protected basis.