Friday, October 29, 2010

Cisco - R884436 - Systems Software Engineer (TTG) - San Jose, CA

The successful candidate will join the TelePresence Technology Group (TTG) with Cisco’s Emerging Technologies Business Group. The TTG, is chartered with creating products and solutions for immersive video communications. The Systems Software Engineer will develop embedded software for our current and next generation TelePresence products. This position offers the interested candidate exposure to a wide range of network, video and audio technologies.

Responsibilities:
- Create and document software specifications and designs from product requirements.
- Develop Linux device drivers for a number of devices including video, audio, networking, graphics and storage.
- Customize Linux kernel/OS/distribution and port to hardware platforms.
- Develop Linux, system boot and upgrade scripts.
- Tune Linux kernel, boot scripts and device drivers for performance.
- Develop and port open source packages that extend the Linux OS and provide applications with a variety of system services.
- Define and develop system software enhancements to improve reliability and security of the product.
- Modify network stack/protocols to support new product features/functionality.
- Integrate Linux OS into build system and enhance build system to support software developers.

Requirements:
- Strong C programming skills, (C++ desirable).
- Strong skills in Bash or similar scripting languages.
- Understanding of Linux kernel internals.
- Proficient in Linux device driver development.
- Experience in Linux kernel porting and know-how in developing Linux distributions.
- Strong Software/Hardware integration and debug skills.
- Understanding of Linux and System Boot initialization scripting.
- Understanding of the following network protocols: DHCP, ARP, TFTP/FTP/SFTP, SSH, SCP, DNS, NTP, TCP/UDP/IP, HTTP, CDP, Ethernet
- Ability to work collaboratively with Software, Hardware and Manufacturing Engineers.
- Excellent verbal and written communication skills.
- Proficient in generating and documenting engineering specifications.
- Follows software engineering procedures and processes.
- MSEE/CS combined with 5-7 years of related experience, or BSEE/CS combined with 7+ yrs related experience.

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=884436&CurrentPage=1

No comments: