Software R&D Engineer

Los Angeles

Job Description:

  1. Study and understand customer requirements and R&D functional specifications, design and execute testing plan to validate new features.
  2. Using real top-tier customer designs and/or creating new designs to ensure the quality of new features.
  3. Debug and identify the root causes of functionality issues, flow issues in design flow.
  4. Analyze customer issues and customer usage/flow, propose improvement plan and enhancement requests to improve the products.
  5. Design and develop solutions/products in C/C++

Job Requirement:

  1. BS/MS in EE, Microelectronics, CS or relevant
  2. Self-motivated, good team worker and great learner
  3. Good verbal and written communication skills in English
  4. Passionate in learning and supporting new evolving technologies – 5nm/3nm, low power design, 3DIC, machine learning, cloud, data mining etc.
  5. Experience in software testing & software testing automation is a strong plus
  6. Knowledge and experience in one or more of the following CS fields is a strong plus
  7. Programming language (C/C++, Shell, TCL, Perl, Python etc.) in Unix/Linux operating system

Apply for this position

Allowed Type(s): .pdf, .doc, .docx