Python Developer

at  PDF Solutions

Milpitas, CA 95035, USA -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate20 Jan, 2025USD 140000 Annual21 Oct, 2024N/AScipy,Industrial Experience,Computer Engineering,Software Development,Numpy,Communication Skills,Python,Computer Science,PandasNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

Overview:

As a software engineer at PDF Solutions, you will develop tools to enable and drive production of the world’s most advanced chips.

  • You will develop algorithms to develop new features and capabilities for our products.
  • You will design and build component and system level test infrastructure
  • You will be part scientist and part engineer, honing your skills while working side by side with industry experts with decades of experience.

Responsibilities:

  • Multi-processing in windows / linux environment with experience on distributed computing, with sound knowledge of pandas package (including interaction of pandas with parallel processing)
  • Experience in data analysis with numpy, scipy / scikit knowledge for basic regression, modeling and statistical evaluation of complex data, and summarizing large volume of data, with knowledge of HDF5 format with python API
  • Memory management and optimizing code for speed.
  • Ability to create C/C++ libraries to speed up certain portion of code and call same with python.
  • Having expertise in developing and debugging pyqt related applications
  • Knowledge of image processing and defect classification is a plus

Qualifications:

  • Bachelor’s degree or higher in Computer Science, Computer Engineering, Electrical Engineering or equivalent discipline with industrial experience in software development
  • 3-5 years of development experience with Python
  • Experience with data-science Python stack: NumPy, SciPy, and/or pandas
  • Good oral and written communication skills

Pay Range: USD $125,000.00 - USD $140,000.00 /Yr

Responsibilities:

  • Multi-processing in windows / linux environment with experience on distributed computing, with sound knowledge of pandas package (including interaction of pandas with parallel processing)
  • Experience in data analysis with numpy, scipy / scikit knowledge for basic regression, modeling and statistical evaluation of complex data, and summarizing large volume of data, with knowledge of HDF5 format with python API
  • Memory management and optimizing code for speed.
  • Ability to create C/C++ libraries to speed up certain portion of code and call same with python.
  • Having expertise in developing and debugging pyqt related applications
  • Knowledge of image processing and defect classification is a plu


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Information Technology/IT

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Software development

Proficient

1

Milpitas, CA 95035, USA