Tata Elxsi works with leading medical device OEMs and technology companies for market research and human factor engineering, hardware and software engineering, verification & validation, regulatory standards & compliance requirements along with technologies such as artificial intelligence, cloud and IoT.
Tata Elxsi’s Medical Device and Healthcare practice is ISO 13485 certified.
Role- WINCC OA Developer
Location- Mumbai / Pune / Bangalore
Experience - 5 to 10 Years
Main Responsibilities & Tasks:
- Gather, analyze and define requirements for new complex software functionality with input from product managers, customer feedback, and internal product Development teams
- Engineer and develop sustainable software systems through the use of prototyping, clear software design, and participating in design reviews
- Write clear, easy to maintain, high quality code that is optimized for performance and memory usage
- Implement automated testing at the unit and nightly regression framework levels
- Validate correct software and hardware system operation
- Provide assistance to technical support team and product Development teams as needed
- Develop and maintain software in .NET and SIMATIC WinCC OA for a modular automation platform.
- Debug and troubleshoot issues in .NET and WinCC OA application to ensure robust and reliable operation.
- Understand project requirements and translate them into technical specifications
Qualification & Skills:
- Academic degree in Computer Science/Engineering or a comparable scientific field
- Minimum 5 years of hands-on experience in concepts, design and development of control/ GUI software
- Excellent development skills with proven high-level proficiency in .Net/C++/WinCCOA
- Strong, demonstrable, object-oriented and software development skills and ability to work constructively in a team environment
- Good experience with modern software engineering processes and methodologies; experience in the various stages of the software engineering lifecycle
- Experience in source code management tool such as Git,
- Having familiarity with ALM (Application Lifecycle Management) tool such as Polarion/Azure will be an advantage
- Good written and oral communication skills
- Must have strong personal initiative and be results oriented