- Senior
- Escritório em Pune
Overview
Software Test developer for Test fixture.
Responsibilities
Job Responsibilities:
- Work with Project Engineers with strong hands on experience in software development to develop customized Test Fixture software applications for automated testing of modules and sub-assemblies used in semiconductor processing equipment (Example: DAQ Controllers, Motion controls, Heaters, Electromechanical, Pneumatic and Fluid devices).
- Hands-on experience in troubleshooting (Debugging) a wide range of software and hardware integration problems.
- Identify requirements and challenges in deploying test software applications and propose creative solutions to overcome these challenges.
- Closely work with Project Engineers, Project Managers and Stakeholders for timely completion of projects.
- Maintenance of the software for version control and future upgrades.
- Follow the standards and adhere to safety measures required to carry out the job.
- Test Report Generation in JSON & PDF.
Qualifications
Experience:
6-8 years of relevant work experience meeting the required skills above:
- 4-5 years of Python / C# software development experince for any ATE OR Data Acquisition systems from NI-DAQ (National Instruments) & Beckhoff.
Education:
Essential skills
Skills Required:
- Programming:
- Python & C#
- Multithreading, Data acsquisition,
- GUI development
- source code version control (Bit Bucket).
- JSON File Report Generation .
- Communication Protocols:
- Serial (RS-232,422,485), Device Net, EtherCAT, Digital IO, Analog IO,SPI.
- Hardware Skills:
- Automated Test Equipment, Data Acquisition from NI CDAQ and Beckhoff ECAT IOs, Motion control drivers’ integration, Electrical fundamentals.
- Knowledge working with sensors (thermal, vibration, pressure etc.)
- Other Skills:
- Debug and trouble shooting skills.
- Good Soft skills, and Excellent Communication skills (Verbal and written) to deal with international stakeholders.
- Able to handle software development projects with minimum supervision.
- Good to Have Skills:
- Lab View, SQL DB development,