You are here:  Home  Jobs  Sorry, this vacancy is no longer available

Thursday 2nd September 2010

Lead Software Engineer

Technical Leader

Software engineers joining the Cisco development team will be responsible for implementing and supporting software based features for Cisco high end routers. All software will be developed in the C/C++ programming languages.

Cisco is committed to expanding a portfolio of software features provided in new product lines and looking to add talented embedded software engineers with strong routing experience to help fulfil a very rich software feature roadmap.

The Location
Cisco continues to expand its Software Research and Development facility in Rolle, Switzerland.

This facility is being expanded to include lab space and equipment for software development and testing of networking features on the routers.

This is an exciting and challenging opportunity to be part of Cisco’s next generation router development team adding new features and functionality.

The Position
In this position, the ideal candidate will have excellent embedded software development skills, written and verbal communication skills, strong C/C++ programming language experience and detailed knowledge in IP/MPLS/L2 networking router features.

  • Work with marketing team to review and prioritize customer/business requirements, define architecture and functionality meeting marketing requirements.
  • Drive and contribute to the design and implementation of S/W and its testing during
  • unit/integration testing phases.
  • Work closely with test engineers to define test strategy and coordinate test execution.
  • Provide product support along with customers support during early-field-trials.
  • Champion new/improved design methodologies.
  • Focus on High-Availability goals/innovations, including NSF, NSR, and other HA functionality.
  • Participate and/or take a lead role in Cisco Patent Program and IETF RFC development.
  • Responsible for mentoring and providing technical leadership to an 8-12 person development team.

The successful candidate will require an excellent track record that exhibits some or all of the following capabilities and skills:

  • MSEE/CS combined with 7-10 years of related experience, or BSEE/CS combined with 10-12+ yrs related experience.

Technical Skill set and Experience

  • Significant software development experience using C/C++ programming language.
  • Direct experience in developing protocols (e.g., MPLS, Routing, L2) S/W would be an asset.
  • Experience writing software for pre-emptive and cooperative real-time multi-tasking, operating system
  • Experience bringing up and debugging complex embedded systems.
  • Experience in multi-threaded and multi-core programming and expertise in associated techniques and practices.
  • Strong understanding of design issues and trade offs related to software modularity and abstraction versus memory/CPU performance.
  • Well-versed in UNIX (Linux) development environment and experience with software development tools – source code management, debuggers, profilers, build and scripting tools.
  • Broad networking router feature expertise.
  • Understand advanced architecture principles and design practices.
  • Customer interaction and support.

Core Competencies

The successful candidate will have

  • Excellent written and oral communication skills.
  • Proven track record in designing and implementing functionality in embedded C based systems.
  • Proven track record in providing effective technical leadership to a team of 8+ developers.
  • Be self-motivated with a strong desire to learn and be flexible.

Highly Competitive salary with variance considerations based on qualification and job experience.

Training and mentoring will be supplied to successful candidates.

Travel may be required on a very infrequent basis.

This is an exciting opportunity to play a key technical leadership role in the development of services and functionality for Cisco Routers

Similar jobs

  • .NET Developer

    One of the worlds largest broadcasters, Sky is driving a fresh and inspiring approach to entertainment. A FTSE top 30 company, with 9.9 million subscribers, we're seen in one out of every three UK homes...

  • .Net WPF Front Office Developer, Global Credit Technology, AVP

    Overview Following established written procedures, guidelines and techniques, develops, enhances, modifies and/or maintains applications that support business units or support functions in the Front Office environment...

  • Agile Java Developer - Sky Network Services

    Agile Java Developer BSkyB - Sky Network Services Brick Lane Sky is now being seen in 1 in 3 homes and with 9 million subscribers and rising we continue to drive a fresh and inspiring approach to entertainment...

  • Analyst Developer

    A leading investment bank requires a developer with full development lifecycle experience to take on a second in command role within their Execution and Clearing team...

  • Analyst Developer, Java, Banking, City

    A leading investment bank is looking to hire 4 highly skilled Java serverside developers preferably with experience of developing C# UIs. You will be working on a greenfield 3 year project to rewrite an existing equity...