Senior Linux And Security Software Engineer

Cisco Systems, Inc. Milpitas , CA 95035

Posted 2 months ago

Technical Lead for Linux and Security SW Project

Cisco is market leader in security products and technologies. Cisco Polaris Operating group in Milpitas CA, is looking to hire experienced Engineer for the Security and Linux system programming. You will be challenged with a wide variety of projects related to security and platform development for current and next generation products. This includes but not limited to, SELinux (Security Enhanced Linux), run-time defense, and several other security initiatives.

To help us bring this vision to life, join us in our exciting journey.

What You'll Do

You will be responsible for developing and integrating new and existing products with security features. This would involve C/C++ system programming in Linux environment. This position can be at a mid to technical lead level depending upon skills and experience.

Responsibilities include:

  • Design and develop new software features in a Linux OS environment for SELinux (Security Enhanced Linux) project, run-time defense

and few other related projects.

  • Contribute to all phases of software development, from requirements gathering through implementation, automation and sustaining.

  • Quickly Learn Cisco Security Development Lifecycle and Cisco SW development infrastructure via internal online courses and apply that

knowledge to quickly start contributing to SW development.

  • Write functional, design, and unit test specifications.

  • Troubleshoot and resolve software defects in various SW components

Required Experience and

  • BSEE/CS or MSEE/CS with 7- 15+ years of experience in a software development position. This position can be at a mid-level to technical

lead level depending upon skills and experience.

  • Linux system programming experience (e.g. sockets, IPC, shared memory, multi-threaded programming/process synchronization)

  • Experience with Security features is highly desirable but not mandatory as long as you are good with other requirements.

  • Background in software design, implementation, and debugging.

  • Programming skills in C/C++, Perl, Python, and shell scripts. (Advance C programming and at least one scripting language is a must.)

  • Strong communication, teamwork, and problem solving skills are essential.

Nice to have Experience and Skills

It will be nice to have some of the following:

  • Knowledge of CPU architectures.

  • Experience with containers or Virtualization technologies may be useful.

  • Experience with Linux Kernel and/or driver (or kernel/driver with any other operating system)

  • Exposure to Crypto and other security technologies

  • Knowledge or programming networking technologies - TCP/IP

Please note this posting is to advertise potential job opportunities. This exact role may not be open today, but could open in the near future. When you apply, a Cisco representative may contact you directly if a relevant position opens.

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Software Engineer Engineer Platform Infrastructure (Embedded Linux)

Cisco Systems, Inc.

Posted 4 days ago

VIEW JOBS 5/23/2019 12:00:00 AM 2019-08-21T00:00 Who You'll Work? It is an exciting time to work with a new project in Service Provider SPNS group. The next generation of NOS architecture - hardware and software that aligns with SDN, is highly modular and programmable, supports modern software principles and distributed system constructs, and works at hyper-scale. This while making it super simple for customers to deploy and maintain. Some people are calling it the plug-and-play of networking. Who You Are? We are looking for strong, talented and upbeat engineers and technical leaders with following skills: * Exposure to Open Source software and contributions to the Open Source community. * Strong background in C/C++, good knowledge of programming on Linux OS. * Comfortable with Linux platform bring up, system architecture and design. * System software development with exposure to MIPS, PPC and x86 architectures. * Excellent background in polling in an embedded environment and improving runtime performance. * Work in an Agile development environment where the team is empowered and accountable for delivery (development & test) of quality software. * Ability to learn and utilize diverse programming language (e.g. python, GO) as part of the development process. * Deep understanding and/or experience of platform infrastructure: Device drivers (fabric, control Ethernet, FPGA drivers, optics, BIOS etc..), Operating systems, disk drivers, Power management, Chassis management * BIOS Experience is a plus What You'll Do? * You will help build expertise on the elite modular, fully distributed, highly available, highly secure network operating system and routing platform * You will work directly with the op customers like Google, Facebook, Comcast, Microsoft, AT&T, NTT, British Telecom, etc and learn how the world of Edge and Core networking is evolving * Evolve IOS-XR into the new Virtualized world and be part of the journey to drive the Customers towards enabling of Virtualized Cloud- based Network Services * Lines between networking software (NOS) and application software are blurred since networking is just another application in modern times. Differentiate yourself by going above and beyond plain app software development. Why Cisco At Cisco, each person brings their rare 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 Smart 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. Colorful hair? Don't care. Tattoos? Show off your ink. Like polka dots? That's cool. Pop culture geek? Many of us are. Be you, with us! #WeAreCisco Cisco is an Affirmative Action and Equal Opportunity Employer and you 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 Systems, Inc. Milpitas CA

Senior Linux And Security Software Engineer

Cisco Systems, Inc.