Resume delivery:
  You can apply only one position, duplicate application will be invalid.


Logic Design & Verification Engineer

Job Description:
Participate in the design and verification of complex, high performance and high integration ASICs and FPGAs used in Cisco networking equipments.
Responsibilities include:

• Hardware logic design using Verilog HDL language, synthesis to gate and timing closure to meet the performance requirement
• Implement Design for Test logics to improve the quality and reliability of the design, plus enhance in system test and debug capability
• Module and full chip functional verification, formal verification and test patterns simulation
• Assist in prototype bring up in the lab


Electronic Design Engineer

Job Description:

The individual will define and design next generation networking equipments.
Responsibilities include:

• System and board level specification
• Schematic capture and board layout
• FPGA design using Verilog HDL
• Design and analyze high speed circuits to meet signal integrity requirements
• System level bring up in the lab


Embedded Software Engineer

Job Description:
Participate in feature design discussions and contribute innovative ideas and solutions. Collaborate with cross-functional teams such as marketing, technical support and documentation group on related tasks.
• Solid understanding of distributed systems and networking principles, plus working knowledge of related disciplines, e.g., computer security, algorithms, database, and operating systems;
• Contribute to small subsystem architecture design and write functional specs;
• Write and/or provide input portions of design specs;
• Independently develop software code per design specification;
• Write major portions of unit, and integration test plan;
• Debug problems of moderate scope at the subsystem level;
• Perform complex subsystem level unit and integration tests;
• Identify and resolve problems found during internal verification testing at customer sites.
• Work closely with HW design, SW test and manufacturing teams to support system bringup, failure analysis and manufacturing processes, and promote team collaboration;
• Participate in embedded software, device driver and/or kernel development;
• Scalable SW design for multi-processors, multi-processes, and multi-thread systems in C environment;
• Initiate informal reviews of ideas and technical objectives within and across functional teams;


Software Tester

Job Description:

• Define detailed testing strategies for a new product or release;
• Interface with development, marketing, customers, and partners to understand product deployment scenarios and use cases;
• Design and document feature, integration, stress, performance, and solution tests;
• Execute tests, log problem reports, reproduce problems, and verify fixes;
• Work closely with development and customer support teams in recreation and resolution of customer reported problems;
• Automate and execute feature, integration, performance, and solution tests;
• Participate in test escape analysis and refine test process and/or regression test suites;
• Contribute to and review engineering and end user documentation, product requirements, functional specifications, test plans, product literature, trouble-shooting guide, configuration guide, command reference, and release notes;
• Participate in cross-functional test efforts.


Application Software Developer

Job Description:

Participate in feature design discussions and contribute innovative ideas and solutions. Collaborate with cross-functional teams such as marketing, technical support and documentation group on related tasks.
• Solid understanding of distributed systems and networking principles, plus working knowledge of related disciplines, e.g., computer security, algorithms, database, and operating systems;
• Contribute to small subsystem architecture design and write functional specs;
• Write and/or provide input portions of design specs;
• Independently develop software code per design specification;
• Write major portions of unit, integration, and regression test plan;
• Debug problems of moderate scope at the subsystem level;
• Perform complex subsystem level unit, integration, and dev tests;
• Identify and resolve problems found during internal verification testing at customer sites.

NMTG BU requires specifically:
• Skilled programmer using language java/swing/awt, jsp, servlete, flash, c/c++, sh, perl, java script ...
• knowledge of some J2EE architecture.
• database knowledge like SQL experience, mySQL, Oracle.
• Understanding of network/communication like RIP, BGP, OSPF, TCP/IP