Lcm Software Developer Job in Alcon Engineering Laboratory
Lcm Software Developer
- Bengaluru, Bangalore Urban, Karnataka
- Not Disclosed
- Full-time
Key Responsibilities: Prepare, coordinate, and create software images, builds, installation scripts and configuration updates for a variety of surgical instrumentation systems and host environments. Maintain configuration management according to the associated product Configuration Management Plan, and update plan accordingly, when necessary. Incorporate changes, as directed, to the operating environment, and update local/group policies, according to defined processes and procedures. Document and execute unit and integration tests. Troubleshoot and resolve issues with builds, configuration, OS environment, driver compatibilities, and installation scripts or processes. Communicate with and support Technical Services, Field Service, and other internal organizations (as required) to provide intricate details of software installation and updating process, including sequences, configuration settings, etc. Interact with outside vendors, write/modify/convey host module requirements, and be able to identify and hold outside vendors accountable for their deliverablesAssure compliance to software release procedures for post-Market changes to on-market products. Key Requirements/Minimum Qualifications: BS of Computer Science or other related discipline with 4 years experience; or 7 years of relevant experience. .NET development, C#, Scripting for Microsoft development environment, such as PowerShell, (C++ is a plus) Solid understanding of Window OS services, processes, driver and registry configurations and analysis techniques Experience with Windows pre-installations environment and Imaging techniques and tools, such as VMWare, ADK, SDK, DISM, and ImageX Experience with one or more software configuration management systems and related tools, such as: Confluence, Jenkins, AWS DevOps, Jira, Git, GitHub, TFS Knowledge of networking and cybersecurity concepts are a plus.
