Software Development Engineer (JAVA/C) Additionally, it would benefit you if:
USA Teaching
Job description
Who You'll Work With
The Security and Trust Organization (STO) provides best-in-class platform independent security software to many product teams across Cisco.This security software is known as Common Security Modules. Routers, switches, collaboration products, traditional and even Cloud products use STO Common Security Modules (CSM's). The STO organization assists Cisco product teams to deploy the most advanced cyber security software in the industry.
What You'll Do
We are invitingearly-in-careersoftware development professionals to work in Cisco's Security and Trust Organization. You will develop, test, deliver and support CSM software for use in a myriad of Cisco's product lines. You will work on an Agile team delivering CSM's for Java Cryptography and SSL. You will also work to deliver CSM's that enable hardware security on advanced Routing and Switching platforms.
Who You Are
- Due to contractual obligations with the US government, US CITIZENSHIP IS REQUIRED for this role.
- Do you find your passion in coding with C/JAVA?
- Do you understand JNI (JAVA Native Interface)?
- Do you love the concepts of Data structures and design patterns, and use them to easily take on problems?
- Do you also believe in breaking the code written to make sure all the crawling bugs are caught and terminated?
- Do you detest doing mundane activities again and again, and always think of automating these activities?
- Are you a person who loves to collaborate in a team environment and multitask among multiple challenges to deliver a successful product to the customer?
If you have answered yes for most of the above questions, then we have an excellent opportunity for you to be part of an expert team solving complicated problems.
Additionally, it would benefit you if:
- You have worked in an Agile environment alternating your roles between developer, test, and automation.
- You have experience in JAVA JNI and aren't afraid of it!
- You have used DevOps tools like Git, Jenkins, Docker, Puppet, Chef, etc.
- You understand Gradle, Ant as well as C packaging such as RPM, etc.
- You have exposure to OpenSSL, TLS and x509.
Why Cisco
At Cisco, each person brings their different talents to work as a team and make a difference.
Yes, our technology changes the way the world works, lives, plays and learns, but our edge comes from our people.
We connect everything – people, process, data and things – and we use those connections to change our world for the better.
We innovate everywhere - From launching a new era of networking that adapts, learns and protects, to building Cisco Services that accelerate businesses and business results. Our technology powers entertainment, retail, healthcare, education and more – from digital Cities to your everyday devices.
We benefit everyone - We do all of this while striving for a culture that empowers every person to be the difference, at work and in our communities.
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.