Software Engineer
Where
- San Jose, CA
What you'll be doing
- Design and develop software in a real time Linux or similar OS environment for security platforms in switch service modules. Design and deliver system software after specification of platform requirements. Significantly influence the design of interfaces between products to ensure interoperability. Resolve design issues. Troubleshoot and resolve software defects in existing software as well as in newly developed project software. Define new software product features. Develop large portions of software independently and rapidly. All these responsibilities of the incumbent together create the intelligent connection of people, process, data, and things, where everything is converged on the internet, making networked connections more relevant and valuable than before.
What your background should be
- Solid understanding of object oriented design methodology. Extensive experience with C++ or equivalent OO languages. Experience in design and development of software in a real time Linux OS environment. Strong background in SW design. Solid knowledge of CPU architecture and IO Bus technology. Solid switching and networking knowledge; TCP/IP and Layer 2. Excellent verbal and writing skills, and professional presentation. MSEE/CS with 7+ years experience in a development position, or BSEE/CS with 10+ years experience. Familiarity with Cisco Switch or UCS platforms and NXOS. Experience in device driver development. Knowledge of security technologies; firewall, VPN.
Required Schooling / Training
- MSEE/CS required or BSEE/CS preferred with 10+ years experience.
Who is the client company
- It is an multinational corporation that designs, manufactures, and sells networking equipment.
- If you are interested in this position, send your resume to apply@kochdavis.com