The Job logo

What

Where

Software Engineer - Tools and Processes

ApplyJoin for More Updates

You must Sign In before continuing to the company website to apply.

Smart SummaryPowered by Roshi
Alcon is hiring a Software Engineer - Tools and Processes for the R&D team. You will be responsible for enabling the global Alcon Surgical Instrumentation Software team to develop high-quality and agile products. This includes creating world-class tools and processes, custom software app development, sourcing new tools, improving procedures and practices, and collaborating with multiple stakeholders. The job is located in Bengaluru, Karnataka, India and is a full-time on-site opportunity. Work hours are 1 PM to 10 PM IST.

Job description 

Summary of Position:

Alcon is looking to hire Software Engineer - Tools and Processes for R&D team. As part of the Software Tools and Processes team, you will enable the global Alcon Surgical Instrumentation Software team to develop products with quality and agility. You will do this by creating world class tools and processes. Often this will require custom software app development. At other times, it will call for sourcing of new or reconfiguration of existing tools, and at other times, this will call for improvements to procedures and practices. In any case, you will be expected to consider and utilize a full range of possible solutions to any problem. Close collaboration with multiple stakeholders and a detailed understanding of the needs of multiple product software development teams at multiple sites around the world is required. Furthermore, to be successful, ingenuity in devising general purpose solutions for multiple teams and products, as well as a continuous interest in learning is needed.

 

Key Responsibilities:

  • Be an integral part of the Software Tools and Procedures team that enables Alcon to develop Surgical Instrumentation Software with quality and agility.
  • Collaborate with multiple stakeholders.
  • Develop and review code.
  • Learn government and Alcon regulations and standards.
  • Participate in ideation and agile events.
  • Serve as Product Owner or Scrum Master of tools.
  • Review code and define and promote coding quality standards and best practices.
  • Write technical documentation.

 

 

Key Requirements/Minimum Qualifications:

  • Programming experience in C# and/or other similar languages.
  • Scripting and markup experience in JavaScript, PowerShell, Python, Bash, SQL, YAML, XML, and/or other similar languages.
  • Experience with Visual Studio, Visual Studio Code, Azure DevOps, Atlassian tools, and similar tool sets.
  • Database design principles.
  • Understanding of basic computer science concepts. Preferred experience: Container technologies, Git and Jenkins.
  • Experience with the entire Software Development Life Cycle (SDLC), Agile development, DevOps, Scrum, and SAFe.

 

 

Work hours: 1 PM to 10 PM IST

Set alert for similar jobsSoftware Engineer - Tools and Processes role in Bengaluru, India
Alcon Logo

Company

Alcon

Job Posted

9 months ago

Job Type

Full-time

WorkMode

On-site

Experience Level

3-7 Years

Category

Software Engineering

Locations

Bengaluru, Karnataka, India

Qualification

Bachelor or Master

Applicants

Be an early applicant

Related Jobs

NVIDIA Logo

Senior Software Engineer, Functional Safety Tools

NVIDIA

Bengaluru, Karnataka, India

Posted: 7 months ago

You will work closely with internal safety engineering teams to deliver innovative tools, methodologies, and flows for functional safety development. Responsibilities include crafting new features, automating hierarchies mapping, and improving design data integration. This is a full-time, on-site opportunity with NVIDIA in Bengaluru, India.

Alcon Logo

Software QA Engineer

Alcon

Bengaluru, Karnataka, India

Posted: 9 months ago

Job description  Position purpose:  Responsible for Software Quality Assurance (SQA) activities for software in a medical device (SiMD) and Software as a medical Device (SaMD).   Key Responsibilities: 1.    Provides Quality Assurance (QA) oversight for software development activities (including post production software changes) for both Agile (ex: sprints) and waterfall software development.  2.    Provides SQA review of documentation (ex: software development plans, software requirements, software tests, test results, software traceability, risk management documents) to ensure it complies with Alcon procedures, global standards, regulations, and guidances. 3.    Works closely with the Lake Forest Software Quality Lead and stake holders both on-shore and off-shore to coordinate QA oversight of software development activities and associated deliverables.  4.    Supports audits, regulatory, and other compliance activities by querying, analyzing, and providing requested information and supporting documentation as required for changes in regulatory requirements. 5.    Provides QA review of Computerized System Validation of software tools.  6.    Provides input into complaint investigations for Software. Minimum Qualifications: 1.    Bachelor’s Degree in Engineering, or equivalent years of directly related experience 2.    Ability to work independently, proactively identify issues, recommend and implement solutions, and deliver quality results on schedule while managing multiple tasks and internal customers. 3.    Good interpersonal & Communication skills to build positive departmental and inter-departmental relationships in a virtual, remote and asynchronous environment.  4.    Intermediate MS Office skills (including Outlook, Excel, Word) 5.    Fluent English; excellent verbal and written communication skills 6.    3+ years of relevant experience Preferred Qualifications: 1.    Understanding of FDA/ISO regulations related to medical device software development (FDA’s General Principles of Software Validation, 21 CFR 820, 21 CFR 11, IEC 62304, ISO 14971, ISO 13485) 2.    Experience with Software development life cycle (Agile/Scrum, waterfall) 3.    Experience with Computerized System Validation of Software Tools (CSA, GAMP) 4.    Experience with software management systems (ex: PLM Windchill, Jira, Polarion, Azure DevOps ) 5.    Experience performing audits and internal quality investigations (particularly root cause analysis) 6.    Prior experience on medical device software.  

Intel Corporation Logo

Development Tools GUI Engineer

Intel Corporation

Bengaluru, Karnataka, India

+1 more

Posted: a year ago

Job Description When you join Developer Software Engineering, you'll be part of an Intel team that develops state-of-the-art tools such as compilers, libraries and performance analysis tools. Our products enable developers to unlock the performance of Intel's broad product line from laptops to supercomputers. We are currently expanding our Analyzers Engineering team with a focus on frontend tools development. We produce tools that analyze application software and hardware platform performance. These tools help Intel's customers use our world-changing technology more effectively, to improve the life of every person on the planet Qualifications Minimum qualifications are required to be initially considered for this position. Preferred qualifications are in addition to the minimum requirements and are considered a plus factor in identifying top candidates. Minimum Qualifications: Bachelor's degree in Computer Engineering, Computer Science or related technical discipline 6+ years of experience in C/C++, XML and Python on elementary to medium level Awareness of the frontend data feeding flow (aka backend), including SQL database queries, and asynchronous requests 3+ years of experience in Frontend development, including proficiency in JavaScript and deep knowledge of one (or all) frameworks such as React.js / Vue / Web Components; Be familiar with frontend build stack tools (Webpack and Gulp) Strong communication skills, including an ability to break down complex issues into concise and accurate summariesUnderstanding of web technologies and architectures Ability to create HTML markup from scratch as well as effectively modify existing one Fundamental knowledge of Operating Systems (OS) Preferred Qualifications: Experience with performance tools and methodologies Virtualization and Containers: Hyper-V, KVM, Linux, VMware, Docker or Kubernetes Familiarity with tools such as IDEs, Git, GitHub, Jira and/or Wikis Knowledge of web performance optimization techniques and tools Passion to responsive and adaptive design principles and UI/UX best practices Inside this Business Group Do you want to impact how thousands of software developers around the world use Intel platforms? Join the Developer Software Engineering (DSE) organization and work on the latest technology enabling compilers, debuggers, analyzers, libraries, and parallel runtimes. You will develop industry-leading software which abstracts and showcases Intel platforms, extracts peak performance, and amplifies Intel business through our Hardware and Software developer communities.   Other Locations IN, Bangalore Posting Statement All qualified applicants will receive consideration for employment without regard to race, color, religion, religious creed, sex, national origin, ancestry, age, physical or mental disability, medical condition, genetic information, military and veteran status, marital status, pregnancy, gender, gender expression, gender identity, sexual orientation, or any other characteristic protected by local law, regulation, or ordinance.   Benefits We offer a total compensation package that ranks among the best in the industry. It consists of competitive pay, stock, bonuses, as well as, benefit programs which include health, retirement, and vacation. Find more information about all of our Amazing Benefits here: https://www.intel.com/content/www/us/en/jobs/benefits.html It has come to our notice that some people have received fake job interview letters ostensibly issued by Intel, inviting them to attend interviews in Intel’s offices for various positions and further requiring them to deposit money to be eligible for the interviews. We wish to bring to your notice that these letters are not issued by Intel or any of its authorized representatives. Hiring at Intel is based purely on merit and Intel does not ask or require candidates to deposit any money. We would urge people interested in working for Intel, to apply directly at https://jobs.intel.com/ and not fall prey to unscrupulous elements.   Working Model This role will be eligible for our hybrid work model which allows employees to split their time between working on-site at their assigned Intel site and off-site. In certain circumstances the work model may change to accommodate business needs.