Interested in finding more jobs in Pune, Outside United States? Click Here to create a Climber profile today!
Unigraphics Solutions {Now Siemens Automation And Drives} Work Values
Interested in finding out if you are the type of person this company is looking for? Create an account and take our patented DNA assessment now to see how you compare.
Daily Duties at Unigraphics Solutions {Now Siemens Automation And Drives}:
Sr. Programmer Analyst, Unigraphic Solutions (now Siemens A&D) Solid Edge: Solid Edge is a powerful 3D CAD software that helps manufacturing companies to rapidly design products like cutting tools, plastic moulds, products, assemblies and much more. The product implements computer graphics, geometric modeling and PDM integration. Insight Connect: Insight Connect is an innovative PDM solution that seamlessly integrates CAD, design management and web-based collaboration into a single tool. Insight is a mid tier PDM that provides the fundamental capabilities to successfully manage design data. It is based upon Microsoft’s Sharepoint Technology. TeamCenter integration: TeamCenter integration is like a bridge for SolidEdge and Teamcenter (PLM). Teamcenter is a Product Lifecycle Management solution. This task acts as a communication layer and facilitates products created using Solid Edge to exploit all the benefits of Teamcenter’s world-class PLM capabilities. Responsibilities: 1 Involved in design of new functional modules as per requirements. Created software requirement specification documents for the components in question, reviewed them. Detailed the component design. 2 Responsible for coding of modules, bug fixing and maintaining existing functionalities. Implemented the components through object oriented technology tenets like encapsulation, inheritance, polymorphism, Dlls, exe’s. Used a wide range of VC++’s MFC classes for GUI related works, like dialogs, toolbars, controls, event listeners for geometric views, displaying huge displays{CAD models}, debugging, exception handling and more. Added SDK Callback functions, and window procedures to address these callbacks for specific workflows. 3 Involved in analysis of past defects, competitive evaluation, leading to suggestion of new functionality to planners, Used using visual studio debugger tools, created and analyzed log files. 4 Automation API enhancements – Worked in Automation technology using VC++ : COM in order to help third party applications to use specialized CAD API’s. Added new automation API for additional requirements. Did this by adding the API definition to the Interface derived from IDispatch, the classes, and implemented it in the class hierarchy. This is done through COM Objects. Documented these enhancements and delegated them to be added to the help system of the CAD product. 5 Sharepoint – Document Management: Handled Synchronization of Custom Document properties in Teamcenter and Sharepoint servers through Solid Edge. Added document properties like author, date of geometry creation, date edited, geometry modification date, to the document’s storage properties{Istorage Interface - COM} before the document is saved to the document repository in Sharepoint or Teamcenter. Check if this is a new document, if yes upload the copy to sharepoint, else check out the existing document and modify its properties. The IStorage interface supports the creation and management of structured storage objects. 6 Licensing related enhancements in Solid Edge – Used third party licensing software FlexLM to add license checks at the product startup and usage, by reading license files and comparing the same with the license feature built into the code base. This is done at the application startup. 7 Sensor violation improvements - Added MFC provided CDialog objects. Embedded an HTML custom control into this dialog object. A sensor is basically an alert. At runtime, if a sensor failed, instantiated the dialog, populated the html with names of all the failed sensors in ascending order of sensitivity. The name of the failed sensor would be an html link. Added triggers, and corresponding handler functions to address events like mouseclick on this link. Upon the mouse click event the failed sensor would be highlighted in the sensor definition pane, a tree control in the GUI. Dismiss the Sensor dialog if the user hit any escape sequence. Familiarity and usage of various design patterns like singleton, Factory pattern, Observer, visitor, adapter and more, during working with the product code. 8 Enhancements to automatic messaging framework of Solid Edge, worked on SDK callback functions to pass event messages from GUI to the CAD kernel and revert with return codes from the kernel. Worked with the Parasolid kernel for geometry functions. 9 Created new Sharepoint sites, added document libraries, created/deleted users, assigned/modified user roles and permissions at the site level as well as the document library level. 10 Enhancements to existing SharePoint functionalities. Added C# code to existing API for validation of SharePoint user. Checked if this user was a valid user for the Sharepoint document library, whether he had the permission requested, and the rights corresponding to that permission. Returned those results for allowing or preventing an attempted function operation. 11 Created custom DLL for Sharepoint webparts, added them to GAC and used them for providing new functionality in the sharepoint portal through webparts. Made the required changes to the sharepoint site and XML files, for addressing the new webpart on the portal. 12 Applied theme changes to master page of the sharepoint portal to reflect it to all the pages. Modified the corresponding XML files of Sharepoint to reflect the changes. 13 Published technical documents for the new utility components created. Environment: C, C++, VC++, Win32 SDK, MFC, COM, Dot Net Framework (C#) 2.0, Microsoft Sharepoint, Windows sharepoint services 3.0, Windows - various versions.
What they like about Unigraphics Solutions {Now Siemens Automation And Drives}:
You give high priority to hiring firms with prestige. Market reputation and prestige of a firm may be determined through on-line research, and conversations with individuals working in your target industry. Note that firms "in the public eye" receive a great deal more critical publicity and attention than those operating with more anonymity. So as you assess your employment opportunities, be sure to seek out the positive aspects of the firm's reputation in addition to noting negative publicity the company may have received.
Tags
c++, vc++, mfc, win32, com, c# , computer aided design CAD , product data management PDM, Product lifecycle management PLM, Medical Imaging, Dicom, Dicom Radiology, Oncology, Cardiology, PACS, Picture Archieving, Communication Systems, Frameworks, Mechanical Engineer, SDLC, San Mateo CA
Skills
Leadership , C, C++, VC++, MFC, Win32, COM, C# {c sharp dot net}, DICOM, Medical Imaging, CAD, 3D geometry, Computer Graphics, PLM, Sharepoint
Information about Unigraphics Solutions {Now Siemens Automation And Drives}
Company Rank: 4.0 out of 5
Average length of employment : 4 years
Average salary of employees: $1
These are some of the questions we asked our climbers about their experiences with Unigraphics Solutions {Now Siemens Automation And Drives}:
05| | ||
Were your performance expectations clearly communicated? | 4.0 |
|
Were you recognized for meeting or exceeding expectations? | 4.0 |
|
Did you feel like your personal contribution was important? | 4.0 |
|
Was your career path clearly outlined and discussed? | 4.0 |
03| | ||
I would recommend this as a place of employment. | 3.0 | |
I believe in the purpose of this organization. | 3.0 | |
I would work for this organization again. | 2.0 | |
I feel employees are fairly compensated. | 2.0 |
Climbers who worked at Unigraphics Solutions {Now Siemens Automation And Drives} had these interests:
Websites | |
---|---|
History http://www.history.com |
What shaped us, how and when. |
National Geographic http://www.nationalgeographic.com |
Life is indeed beautiful, one must try to absorb as much of it as one can. |