Tuesday, March 15, 2011

R892904 - Software Technical Lead - SGBU - San Jose, CA

In this role you will be joining the Smart Grid BU and working with the Development and product teams to define and architect network management solutions for Smart Grid products. The individual must have a proven track record of implementing and deploying network management solutions for large scale network.

The individual must have hands-on development experience. Must have experience with device instrumentation and devise practical network management solutions for network hardware platforms. The candidate must be able to make system level design decisions and trade-off. Must have broad knowledge of network management applications and protocols which spans beyond the use of SNMP/MIBs.

Job Responsibilities:
• Develop network management solutions for switches, routers and intelligent smart grid devices.
* Ability to implement and proto-type network management solutions being proposed in either C, C++, JAVA, Python.
• Evaluate practical solution of day one deployment strategy as well as on-going management of devices in wireless/WAN/LAN environment.
• Ability to represent and take a leadership role in standard body and lead
Development team to implement newly adopted network management standards
• Contribute to system level architecture design and write functional and detailed design specifications to create a EMS/NMS for large scale deployment.
• Work with other functional teams such as HW, documentation, field support to ensure product and customer success.
• Participate and lead design reviews of SW and platform design by the team. Ability to energize and mentor junior team members of the team to achieve deliverables.
• Assess competitive products and evolving technologies and apply this knowledge to product roadmap development.

Requirements:

• MSEE/CS combined with 12+ years of related experience, or BSEE/CS combined with 14+ yrs related experience.
• C/C++/JAVA software development, preferably in Linux or RTOS, delivering multiple successful products to market
* Development experience with one of the following, TIBCO, XMPP, CAPWAP, XML and SNMP for a network management application.
• Hands on experience with developing a fault correlation network management security solutions and strategies for light weigh low-end platforms.
* Very high technical competence, and proven track record for high quality and on time product delivery
• Translate BU level goals into your own and team work assignments
• Solid knowledge of Embedded development environment required
• Experience with switch and router software development methodology
• Proficiency with software test and debugging environment
• Ability to interface with other disciplines including HW engineers
• Demonstrated ability to achieve stretch goals in an innovative and fast paced environment
• Ability to stay in sync with key customer requirements and deliver products to meet the requirements, making appropriate trade-offs

To apply, email your resume to David Sneed: dsneed@cisco.com and reference the job title in the email's subject field or apply online: http://www.cisco.apply2jobs.com/index.cfm?fuseaction=mExternal.showJob&RID=892904&CurrentPage=1

Thursday, February 3, 2011

R883406 - Senior Software Engineer - LAMP Development - CSG - San Jose, CA

Collaboration is a $37B marketplace – and the Collaboration Software Group (CSG) is leading the charge in developing SaaS-based strategies and services. The Cisco CSG offers companies many choices for conferencing, enterprise IM, mail and spaces that deliver on the collaboration promise of anytime, anywhere, any device connectivity through on-premise, cloud-based or hybrid options to fit every business need.

We’re building a new software development team to help build the tools that enable the operations and data center automation part of this vision. Using LAMP-stack, open-source technologies, and virtualization technology, along with the Agile methods, we are building the next generation of DevOps applications and solutions to support our current and future Software-as-a-Service offerings. If you are a strong software developer that like to work on small, focused team with the latest hardware and software technology, this position is for you.

Minimum Job Qualifications
• Passion for coding and building tools for operations and network applications (a.k.a DevOps).
• BS Degree in Computer Science, Engineering, Math or Physics
• Advanced skills for software design and development using LAMP stack (using PHP, Python or Perl)
• Solid foundation in computer science essence fundamentals, including data structures, programming languages, algorithms, software engineering, database theory, and operating systems.
• Strong web database application development knowledge.
• Demonstrated experience with object oriented software design and development
• Strong knowledge of SQL, database schema design and at least one database environment (MySQL, Oracle, Postgres)
• Good knowledge of HTML/CSS and Javascript programming
• Good knowledge of Agile/Sprint software engineering life cycle process, including design, development, build, release, QA
• Excellent written and verbal communication skills.
• Excellent analytical and problem solving skills, and desire to learn new skills.
• Ability to self-manage and prioritize work programs.

Preferred Job Qualifications
* MS or PhD in Computer Science,Engineering,Math or Physics
* 5+ years hands-on experience with software development
* Strong knowledge of data modeling and advanced query design and optimization / benchmarking.
* Advanced of the QA/Build/Release process, including code inspection,debugging, unit testing.
* Demonstrated design and development of multi-tier large-scale development projects
* Demonstrated experience with source code control procedures and environments (cvs, subversion, perforce)
* Industry experience in Unix server administration and open source software, Apache web server administration

To apply, email your resume to David Sneed: dsneed@cisco.com and reference the job title in the email's subject field or apply online: http://www.cisco.apply2jobs.com/index.cfm?fuseaction=mExternal.showJob&RID=883406&CurrentPage=1

Tuesday, January 25, 2011

R887467 - System Software Engineer - SGBU - San Jose, CA

SGBU is looking for an experienced system software engineer to help build a network management system (NMS) for smart grid networks comprised of millions of devices including electric/gas meters, grid sensors/controllers, edge routers, etc. The networking technologies involed include RF mesh, PLC mesh, WiFi, WiMax, celluar, etc. The key challenges are the sheer number of devices and the compexities in managing large-scale mesh networks over lossy and low-power networks.

Responsibilities:
* Building server-side components for a network management system, including
- large-scale element management, state storage, and status tracking
- highly scalable time-series data collection, storage, and analysis
- high-speed event processing, filtering, synthesis, and notifications
- large-scale parallel configuration deployment and remote control operations
- cluster job managers, with parallelization and high availability
- component-based software architecture for extensibility
* Building and/or reusing existing network clients and servers for communication with elements
- ping, traceroute
- SNMP client and trap receiver
- Custom UDP-based clients and servers
- HTTP/XML clients and servers
* Authoring system management components for network support services, including DHCP and AAA
* Working with a SQL database backend for optimized storage and querying

Requirements:
* Experience designing scalable backend systems in J2EE
* Deep understanding of SQL databases, queueing, clustering, and high-availability
* Ability to design a modular software architecture for extensibility and upgradability
* Familiarity with enterprise software security and network security
* Experience implementing network protocols is a plus
* Excellent communication skills.

To apply, email your resume to David Sneed: dsneed@cisco.com and reference the job title in the email's subject field or apply online: http://www.cisco.apply2jobs.com/index.cfm?fuseaction=mExternal.showJob&RID=887467&CurrentPage=1

R886683 - Senior Software Engineer - SGBU - San Jose, CA

SGBU is looking for an experienced software engineer to help build, simulate and management large-scale RF/PLC-based mesh networks of millions of nodes for smart grid applications.

Responsibilities:
* Simulate and analyze million-node scale mesh networks end-to-end.
* Correlate simulation results with real-world measurements.
* Build components of the network stack based on open standards.
* Build components in web-based network management infrastructure.
* Analyze customer-specific requirements and provide performance and deployment guidelines.
* Help deploy large-scale mesh networks at customer sites.

Requirements:
* Experiences in simulating and analyzing large-scale mesh networks.
* Experiences in building and deploying mesh networks.
* Thorough knowledge in IP-based networking and open standards.
* Experiences in building scalable web-based infrastructure and applications.
* Excellent communication skills.
* MS or Ph.D. in CS or EE with hands-on networking experiences.

To apply, email your resume to David Sneed: dsneed@cisco.com and reference the job title in the email's subject field or apply online: http://www.cisco.apply2jobs.com/index.cfm?fuseaction=mExternal.showJob&RID=886683&CurrentPage=1