Sr. Software Quality Assurance Engineer

South Bay, (none selected) | Direct Hire

Post Date: 05/23/2017 Industry: Software/Hardware

Join the team of highly competent and state of the art optical and copper physical layer products. You will be involved with software development for  PHY chip sets for standalone and SDK.  As a member of this team your responsibilities will include:

  • Test Ethernet PHY low level drivers and debug
  • Reproduce customer issues/bugs test the fixes
  • Create and review test plans
  • Convert customer requirements, use cases into lab bench test scripts
  • Lead the team members in creating test plans, tests cases, scenarios, debugging
  • Drive test methodologies, test automation, regressions and test summary reports across chips, packages
  • Maintain SDK and Standalone SW release branches that may contain specific changes for targeted Customers
  • Proactively identify new methodologies or tools to address Software SDK/API Driver test development.
  • Understand customer applications in order to identify key technology and product features for next generation products. Act as a technical liaison between Chip Development Teams and Application Teams and Customers
  • The candidate is expected to have a thorough understanding of Ethernet MAC and Physical layer devices/transceivers ad MACSEC and be able to answer customer questions regarding the features, to provide timely and accurate information


  • Bachelor’s degree in Computer Science or ECE/Electronics is required. Master’s degree is a plus
  • Six to 10 years of relevant experience in Embedded/device driver/Protocol Software Design, Development and Testing
  • Must possess strong coding/debug experience in C/C++
  • Static code analysis and debug experience is required to achieve high quality code
  • Highly motivated self-starter and team player with leadership experience
  • Experience with device driver development and diagnostics and understanding of hardware devices, understanding of bus protocols like MDIO, I2C is a must.
  • Working Knowledge of IEEE 802.3 Physical layer standards is a plus.
  • Working knowledge of register level API development of transceivers is a plus
  • Working experience on Linux/VxWorks or equivalent embedded OS is required
  • Experience with physical layer IEEE standards, Autonegotiation, Transmit training, FEC is preferred
  • Working knowledge with MacSec encryption, decryption drivers is preferred
  • Experience with L1/L2 Ethernet and PCS, MAC layer is a big plus
  • Working knowledge with Hardware platforms in the lab is a big plus
  • Hands on experience of traffic generation tools such as IXIA or Spirent is required
  • Experience with PCIe, USB or any PHY register level driver development is also considered
  • Ability to apply an innovative approach to troubleshoot and solve complex problems
  • Hardware understanding and ability to read HW schematics is a big plus
  • Experience in customer interaction and support role is a plus
  • Strong verbal and written communication skills is a must
  • Able to adopt the use of new techniques and methodologies and promote their use within the project

Not ready to apply?

Send an email reminder to:

Share This Job:

Related Jobs: