Search by job, company or skills
Senior Software Engineer(Experience: 2 to 9 Years)
Chennai, India
Key Responsibilities:
A suitable candidate will
Acquire and demonstrate technical knowledge of inspection softwaresystem.
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.
Date Posted: 29/05/2024
Job ID: 80203513