background image

               

                        

 

 

  

 

 

  

 

 

Cisco Development Organization: Graduate Software Engineer 

 

 

 

 

 

Location: Edinburgh or Reading UK 

 

The Opportunity:

 

 

Cisco is changing the way we work, live, play and learn.  If your desire to work with leading-edge technology is matched by your drive to 

succeed in a highly collaborative, fast 

paced and global environment the Cisco Development Organization (CDO) is the right opportunity for you.  We are actively seeking candidates for the Graduate 
Software Engineer role as part of our next generation development team.   
  

 As a Graduate Software Engineer, you will be working on the full software lifecycle for embedded software which runs within Cisco's IOS operating system within our routers and 
switches.  You will assist with problem solving, testing, design, development, implementation and maintenance.  Tasks include writing automated tests, scripting, software 
development, coding networking features and lab provisioning.  Depending on your role, you will program using C, script languages (Total Command Language and UNIX shell), and 
the web (HTML and XML).  During your first year you will be given broad experience, with a period in both development-test and development-engineer roles prior to specializing.   

Primary Responsibilities of a Graduate Software Engineer include:

 

 

Contribute to product design, development, implementation and 
maintenance 

 

Software Development and Coding, primarily in C for Cisco's real-time 
routers and switches 

 

Problem Solving; Unit test, diagnostics development, debugging and 
problem resolution reporting, fix and documentation  

 

Assist in achieving target Quality Standards (ISO/TL9000) 

 

Validating existing and new components of Cisco IOS. 

 

Design, software development and coding of automated test suites. 

 

Review product requirements, design and functional specification. 

 

Perform complex subsystem level unit, integration and development 
tests. 

 

Lab deployment, configuration and support 

 

Interacting with peer R&D teams across the globe 

 

Documentation including contribution to Functional Specifications, 
Design and Unit Test documents 

 

Professional Competencies Required:

 

 

Strong written & verbal communication, interpersonal, multitasking, and problem solving skills 

 

Ability to self-motivate with a strong desire to learn and ability to be flexible 

 

Proven track record of learning new technologies and features on own initiative 

 

An demonstrated interest and passion for computer networking 

 

The successful candidate will have some or all of the following skills:

 

 

Experience and high level of competence in Perl, any unix script 
language and C programming 

 

Good understanding of software design principles 

 

Good understanding of computer architecture, processors and real-
time programming 

 

Can demonstrate competence in a given programming language. 

 

Knowledge and experience of Unix and/or Linux Operating Systems 

 

Experience of Unix-based development environment and Unix tools 
(make, gdb, emacs, etc) 

 

Experience in CVS, ClearCase or other source code control an 
advantage 

 

Good understanding of software testing principles. 

 

Good understanding of computer architecture, processors and real-
time programming. 

 

Knowledge and experience of Unix and/or Linux Operating Systems. 

 

Experience of Unix-based development environment and Unix tools 
(make, gdb, emacs, etc). 

 

Experience in CVS, ClearCase or other source code control an 
advantage. 

 

Knowledge of IP Networking an advantage 

 

Cisco Certification and/or product knowledge an advantage 
 

Education Requirements:

  

 

B.Sc. / B.Eng / M.Sc / M.Eng / PHd or equivalents in the areas of Computer Science, Telecommunications, Software Development, Computer Networking, 
Micro-processor, Electronics or other equivalent disciplines with an emphasis on Software Design practices 
 

Eligibility Requirements:  

 

Graduated with undergraduate or graduate degree within 24 months of program start date 

 

Ability to live and work in the country of your application with no additional sponsorship from Cisco 

 

Must be fluent in English  

 

To apply please visit   http://tinyurl.com/yzgdrbd 

        

                           

 

For more information about Cisco please join our Facebook community 

www.facebook.com/CiscoUniversityJobs

 

 

           

 

 
Deadline for application is 31

st

  March 2010     

 

 

 

 

 

 

 

Program start date:  Summer  2010