
Hybrid
Full-Time
Chennai, Tamil Nadu
India
Skills
Microservices
Algorithms
Data Structures
C#
Multithreading
Test-Driven Development
Problem Solving
Windows
Windows Presentation Foundation (WPF)
WinForms
About the Role
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.
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.
Apply for this position
Application Status
Application Draft
In Progress
Submit Application
Pending
Review Process
Expected within 5-7 days
Similar Jobs




