|
|
|
|
Company:
|
AMCC |
|
Job Title:
|
Sr. Software QA Engineer – Networking and Security |
|
Job Category:
|
Engineering |
|
Job description:
|
Location: Pune
Job Description
Perform Software-level testing of kernel bootloaders, Linux kernel services and peripheral drivers as well as various GUI applications. Develop test plans and C test code to perform low-level software testing of driver functionalities. Design and execute performance testing and benchmarking on platforms built using AMCC PowerPC family of processors. Develop automation test suites to support ongoing software and performance regression. Work extensively with U.S-based. Hardware and software engineers for project definitions, design, and testing throughout the project cycle. Lead a small project team of other software engineers.
In-depth knowledge of QA process and testing methodology
• Knowledge of Linux kernel and device driver in and out
• Experience with network testing and its testing tool
• Experience with automation and scripts such as Perl, TCL, and etc
• Knowledge of C language |
|
Skills:
|
Responsibilities:
• Review design and unit test documentation, developing both manual and automated test suites for testing Linux peripheral software drivers (Ethernet, GigE, USB, PCI, IPSEC, etc.)
• Working closely with Software and Hardware Engineering for problem analysis and resolution
• Performing usability and functionality testing for AMCC’s board and transport drivers
• Design performance testing and benchmarking for AMCC PowerPC processors
• Participation cross-functional project teams encompassing different technical disciplines from ASIC Design to Validation
• Providing technical leadership to junior engineers
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
• Proficient in C programming and scripting languages such as Perl, TCL, or Python
• Experience with traffic generators such as Ixia
• Good understanding or background in hardware driver implementation
• Must be capable of reading and understanding, a pre-existing code base.
• Must be capable of reading and comprehending product marketing requirements and engineering design specs.
• Good English communications skills, both verbal and writing. Good teamwork.
Additional skills:
Any of the following is highly desirable but not required:
• Familiar with Linux programming environment
• Background in the implementation and/or testing of peripheral devices such as Ethernet, GigE, USB, Serial, or PCI is a big plus
• Background or knowledge of in transport technologies such as Ethernet/Gigabit
• Understanding of the PowerPC architecture is desirable |
|
Employment type:
|
|
|
Salary Range:
|
Unspecified |
| |
| Other Information |
 |
|
| |
|
Degree:
|
Bachelors |
|
Experience (year):
|
0 |
|
Job Location:
|
--Maharashtra-Pune |
|
Post Date:
|
07/05/2009 |
| |
| Contact Information |
 |
|
| |
|
Company: |
AMCC |
| |
| Apply Online |
 |
|
| |
|
|
|