Design, develop and support bootloader and Linux kernel services, device drivers, command/utilities, and development kits for AMCC Communication processors. This is the ideal opportunity for someone interested in kernel development at the SOC (system-on-chip) level. Position will allow development of relationships with the Linux kernel community as well as interaction with hardware group and other partners. Work extensively with U.S-based hardware and software engineers for project definitions, design, and testing through out the project cycle. Lead a small project team of other software engineers.
Education Requirement or Equivalent:
Responsibilities •Development and support of Linux bootloaders and kernels services •Development and support of various peripheral drivers (Ethernet, SRIO, PCI, UART, etc.) •Participation cross-functional project teams encompassing different technical disciplines from ASIC Design to Validation •Providing technical leadership to junior engineers
Experience Requirement:
Qualifications •BS and 4-6 yrs or MS and 2-4 yrs or Ph.D. and 0-2 yrs experience in Computer Engineering/Electronics Engineering or equivalent •Background in kernel programming, kernel services and device driver development •Proficient in C or C++ programming with basic understanding of assembly language. Excellent problem solving skills. •Must be capable of reading and comprehending hardware interface specs and be capable of creating software that interfaces with the hardware. •Must be able to work independently without much supervision and make appropriate judgment. Should be capable of assessing work efforts for moderate size projects and identifying issues that may inhibit the projects success. •Good English communications skills, both verbal and writing
Special Skills or Knowledge Required:
Additional skills: Any of the following is highly desirable but not required: •Background in kernel programming, kernel services and device driver development •Linux OpenSource development •Understanding of Linux TCP/IP stack and Networking •Experience with PowerPC architecture •Experience with security and content inspection drivers
Location AMCC Design Center in Ho Chi Minh City, Vietnam.
(Dept: : , Req#: 3139)
Posted: 4/23/2008
To be considered for an open position at AMCC, please send your resume to jobs@amcc.com. Be sure to include the word "resume" in the subject line.