Hiring Manager: Shankar Gomathinayagam (sgomathi@cisco.com)

Position: Software Engineer

STEP (Software Tools & Engineering Productivity) provides development tools, along with technologies, solutions, and services to Cisco's software developers, testing community, and customers. Our focus is streamlining and automating the product development cycle.
STEP is within the Network Software and Systems Technology Group. NSSTG defines, designs, develops, and delivers innovative software and systems solutions to support evolving network architectures and IT requirements, establishing the network as a platform for life’s experiences. NSSTG provides technology leadership and innovation through active participation in industry standards bodies and through close partnerships with business units across Cisco.

Want to work in a dynamic environment? Then this is the group for you. It gives you a feel of a small start up within Cisco Systems, Inc. Gain exposure to different areas in the software life cycle in just a few months. We develop an Eclipse-based platform to enable engineering desktops across Cisco including services for test automation. As an enabling platform, we coordinate with multiple teams and help drive the direction of tooling within Cisco.

Cisco seeks a Software Engineer to define, design and build software for the Cisco products that generate significant revenue. You will champion new methodologies and create scalable software solutions that interact with widely deployed Internet products, thereby touching an endless number of users worldwide. Be part of the Cisco organization that is driving the evolution and expansion into new technology areas and market segments. Working in this group provides you with a rich experience of not only developing and releasing the product but marketing it to internal customers and partnering with teams building on top of our platform. You also will always have the excitement of working on something different in this small and very motivated team. If interested in travel, occasional opportunities available to visit Cisco development sites around the world.

Desired Skills:

-Experience in Java programming for tool integration
-Experience in GUI development using SWT/JFace or Swing Components, XML and SQL
-Knowledge of the Eclipse IDE including plug-in development.
-Broad knowledge of and exposure to network protocols as well as embedded and real-time operating systems are essential for success in this role
-Good Customer Service skills
-Must be creative; be able to develop new simple approaches to complex design problems.
-Ability to handle multiple concurrent activities and have a flexible, positive attitude.
-Must work well with team members, acting as a mentor to other engineers, helping to motivate and solve problems.
-Excellent written and verbal communication skills.
-Strong organizational skills.
-Typically requires MSEE/CS combined 2-4 years of related experience, or BSEE/CS combined with 3-7+ yrs related experience