About the role
Responsibilities:
- Acquire and demonstrate technical knowledge of inspection software\system.
- Work on the Machine control software subsystem of the inspection and review product lines.
- Work on defining requirements, collaborating with system matter experts, designing, develop high quality solutions that have adequate automated unit testing included.
- Over a period of time, acquire knowledge of different use cases in defect inspection and defect review systems.
- Be responsible for the analysis of current software systems for performance, throughput, diagnosis and troubleshooting of problems and coming up with developing solutions that address these issues.
- Be responsible for developing prototypes and working on solutions for new concepts.
- Incorporate advanced software algorithms for resource intensive software requirements to optimise and maximise performance of the hardware system.
- Work with hardware and systems/application groups to understand system requirements and map them to a software design.
- Over a period of time, gain an understanding of electron optics, their calibrations and other hardware subsystems that drive the inspection and review products.
- Work in a global environment to interact with multi-site team members (India, USA) during the software product life cycle for requirement analysis, design, coding, integration and testing.
Requirements:
- Good academics.
- BE/BS/BTech/MS/MTech degree in Computer Science/SW Engg/Electronics/Electrical Engg.
- Strong in programming fundamentals, using. NET/C#, OOAD.
- 8 to 12 years of SW development experience.
- Strong analytical and problem-solving abilities.
- Experience in Multi-threaded software application programming.
- Must be able to work with hardware and systems/application groups to understand system requirements and map them to a software design.
- Fair knowledge of SDLC and software engineering.
Preferred:
- Experience in WPF, Net Remoting, Interprocess communication and multicore programming.
- Experience with Machine control, Factory Automation or Embedded SW.
- Knowledge of CMM or other process models.