Senior Software Engineer for Semiconductor Company in San Jose CA

Title: Senior Software Engineer

Job Location: San Jose, CA

About the Company
A leading provider of highly integrated semiconductor products that enable intelligent processing in networking, communications and the digital home. The company offers a broad portfolio of integrated, software compatible processors ranging in performance from 10 Mbps to 40 Gbps that enable secure, intelligent functionality in enterprise, data-center, broadband/consumer and access & service provider equipment. The company's principal offices are in San Jose, California with design team locations in California, Massachusetts, India, Taiwan and China. 

Description:
Design, modify, develop, code, and implement modules based on specifications.

Responsibilities:

  • Participate in architectural design decisions such as hardware/software tradeoffs;  hands-on position.
  • Participate in the testing process by coding test applications, module-level test review, system-level test review, analysis, and test implementation.
Requirements:
  • Bachelor’s  or Master’s degree in either Computer Science or Electrical Engineering.
  • Minimum 4-5 years of experience.
  • Background in Networking, Embedded Systems, and both C/C++  and  Multi-Core Programming.
  • Good at data-structure implementation.
  • Familiar with Linux kernel and device drivers
  • Good at algorithms, Complexity Analysis and Space/Time Tradeoffs.
  • Algorithm Experience:  L2-L4 Packet Classification, Regular Expression, Concurrent Algorithms.
  • TCP/IP stack exposure
  • Knowledge of OS concepts: multi-tasking, memory management, interrupts, drivers, etc.
  • Knowledge of low level CPU architecture.
  • Diligent, detail-oriented, and willing to take initiative and handle assignments with minimal supervision.  Inherent sense of urgency and accountability; able to multi-task in a dynamic, fast-paced environment.
  • Excellent verbal and written communication skills.
  • Effective interpersonal, teamwork, and communication skills; able to interface internally and externally with all levels of the organization.    
Contact: Vivian@KeystoChinaJobs.com