Job Description

Responsibilities :
  • Develop and maintain production test software platform framework for MEMS sensors chips.

  • Develop infrastructure software to drive external test hardware tools (Ex: scopes, rate tables, ovens, shakers, etc.), that are used in characterization and qualification.

  • Work cross-functionally with various groups to improve the existing testers software quality and performance.

  • Maintain code release and code reviews on tools like Bitbucket, JIRA and confluence.

  • Work with cross-functional teams to document test SW features.

  • Develop and maintain extract transform and load (ETL) of data using Python, is a plus.

  • Developing data analysis tools and algorithms using Python (Pandas) is a plus

  • Develop and maintain MEMS sensors production line database using MySQL.

  • Minimum qualifications:

  • MS +2 years or BS +5 years of experience in Software Engineering or related fields.

  • Proficiency in object-oriented programming languages like C++, C#, and Python is needed.

  • Develop front-end software for automatic test equipment (ATE) using C#.

  • Proficiency in code and product debugging methods.

  • Use of lab tools such as oscilloscopes, Spectrum analyzer, logic analyzer, etc.

  • SW development for NI hardware

  • SW development for hardware drivers (digital scopes, function generators. external power supplies, digitally controlled test tools)

  • Experience in software debugging for hardware drivers is needed. ·

  • Experience in serial communication protocols (I2C, SPI, UART, etc.) is needed. 

  • Visual Studio and .Net development in C# or C++

  • Preferred qualifications:

  • Knowledge of CI/CD tools (Bitbucket, Jenkins, Bamboo)

  • Experience with process automation is a plus.

  • Basic knowledge of Digital Signal Processing (DSP) is a plus.

  • Experience with Embedded Systems is a plus.

  • Experience with LabVIEW is a plus.

  • Python for data analysis is a plus.

  • Experience with database development in MS SQL, or MySQL is a plus

  • Maintain code release and code reviews on tools like Bitbucket, Bamboo and JIRA.

  • Web development, such as: HTML, CSS, JavaScript, Bootstrap, Python, Flask, SQL Alchemy, or NodeJs.

  • Excellent technical and communication skills.

  • Excellent problem solver and critical thinker.
  • Apply for this Position

    Ready to join ? Click the button below to submit your application.

    Submit Application