Job Description
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.
Apply for this Position
Ready to join ? Click the button below to submit your application.
Submit Application