Posted:4 weeks ago| Platform:
Hybrid
Full Time
Senior Software Engineer - C#Chennai, India Key Responsibilities: A suitable candidate will• 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, design, 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 comping 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 optimize and maximize 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 software product life cycle for requirement analysis, design, coding, integration and testing. Required Qualifications: • Good academics. BE/BS/BTech/MS/MTech/MCA/MSc degree.• Strong in programming fundamentals, using .NET/C#, C, C++, OOAD• 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.
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.