
[The logo is protected from the company]
Cisco Systems Inc
The Cisco Foundation was established in 1997 by a gift from Cisco. We make strategic grants to programs with long-lasting impact on a local, national, and global scale. We also empower employees to give more through our matching gifts program.Our Vision & Our Vision & MissionThe Cisco Foundation supports Cisco's efforts to team with NPO/NGO organizations around the world to develop public investment programs focused on critical human needs, access to education, and economic empowermen... Read More
Address | Cisco Systems, Inc. 170 West Tasman Dr. San Jose, CA 95134 USA |
Website | www.cisco.com/ |
Holding | No Holding Details |
View Company Page
Engineering
Experienced Windows C# Application Developer for Next Gen Video Management Application
Do you want to work on high-definition streaming media? Next generation video management systems? Cloud storage and Virtualization? Are you an experienced C# developer? Join our team of experienced engineers developing the next generation of enterprise class video management systems at Cisco. We are the Physical Security Business Unit (PSBU) within the Emerging Technologies Business Group. Cisco Physical Security solutions enable organizations to transform the way they protect people, property and critical infrastructure. We provide a suite of software and hardware products that support large scale, fully digital, IP video surveillance solutions for customers in Enterprise, Retail, Banking, Health Care, Education, and Urban Security markets. We are all about innovation and cutting edge technologies in high definition video, video analytics, virtualization, video streaming, petabyte scale video storage and cloud based video management. As a member of Cisco’s Emerging Technologies Business Group, we have a fast-paced startup culture where taking the initiative and creating disruptive technologies is rewarded. Our business is growing fast and we are hiring in many areas of our organization.
Job Description
We are seeking a Software Engineer to contribute to the design, development and testing of next-generation video surveillance application. This video application is designed to be state-of-the-art application that is user friendly, fast, reliable and computer resource conscious. The application displays multiple windows of high definition video, maps for navigation to video in large geographically spread systems, real-time alerts, video searching screens and many other features. The application is the operational front end for large scale systems and simplicity of design and ease-of-use are important design challenges that you can help us to solve. You will join a small team defining and developing many new features and capabilities for this application. In addition to the new development, some amount of work will also involve understanding the current shipping product, debugging and augmenting if necessary. C# is the primary language used with Visual Studio as the development environment.
Responsibilities
Develop C#/C++ application software for video management system running on Windows
Contribute to architecture, design and development of new features:
Video Searching
Video Analytics integration and support
Geographic and user supplied maps for map navigation
Support for cloud based video export
Many other new features that you can help us to define
Work with other teams to implement system level features end-to-end.
Independently resolve difficult problem in a timely fashion
Contribute to the build/test development build
Requirements:
Excellent written and verbal communication skills
Self-motivated, self-sufficient and able to solve problems on your own
5+ years of C# programming – you must be familiar with C# programming
3+ years of C++ programming - you must be be familiar with C++ programming
3+ years of WPF experience - you must have current industrial WPF experience at the expert level
5+ years of .Net UI/App development
5+ years of experience with Windows and must have in-depth knowledge of Windows internals and be capable of solving obscure system related problems
Bachelor degree in computer science
Excellent problem solving, design and coding skills
Proven track record of shipping customer focused products on time with quality
Creativity, openness and enthusiasm
Highly Desirable - Some or All of the Following:
Experience with .Net application development process and life cycle including design, implementation, distribution and maintenance
Familiar with WCF, MVVM, .Net 4.0, VS 2010, and have experience with memory usage/performance tuning of .NET application
ActiveX hosting in a C++/C# application
Other Job Information
Vacancy type: |
Full Time | Contact Mode: |
not provided |
Fax: |
not provided | Contact Name: |
not provided |
Job Duration: |
not provided | Phone: |
1 408 526 4000 |
Email: |
not provided |
TalentOne Job Information
Engineering Engineering Manager
Open Jobs - Cisco Systems Inc
- Development Test Engineer
- Lead Software Engineer
- Engineering
- App Developer
- Automation Framework Developer
- Business Development Officer
- Communication Engineer
- Datacenter Escalation Engineer.
- Datacenter Escalation Engineer.
- Development Test Engineer
- Director Engineering
- Director of Software Tools and Engineering
- Director Operations
- Distinguished Engineer
- EDVT Engineer
- EDVT Engineer
- Engineering Manager
- Engineering Technician
- Forensic Software Engineer
- Information Security Architect
- Linux Diagnostics Engineer
- Manager
- Manager
- Manager
- Manager
- Principal Engineer
- Product Manager
- Program manager
- Program Manager
- Senior Escalation Engineer
- Senior Interaction Designer
- Senior Manager of Technical Operations and Enginee
- Senior QA Engineer
- Senior Software Engineer
- Senior Software Engineer
- Senior Software Engineer
- Senior Software Engineer
- Senior Software Engineer
- Senior Software Engineer
- Senior Software Engineer
- Senior Software Engineer
- Senior Software Engineer
- Senior Software Engineer
- Senior Technical Leader in Video
- Services Engineer
- Software Engineer
- Software Engineer
- Software Engineer
- Software Engineer
- Software Engineer
- Software Engineer, Test
- Software Engineer, Test
- Software Engineer.iii
- Storage Architect