Search by job, company or skills

Technical Lead, Software Development

5-10 Years
Early Applicant
Quick Apply
  • Posted 2 days ago
  • Be among the first 30 applicants

Job Description

Technical Lead, Software Development

KLA is seeking a Technical Lead, Software Development to join our team. This role is perfect for a professional who will be responsible for software development activities using Java and C#/C++, possess strong debugging and design skills, and can lead and collaborate effectively across global teams to deliver innovative software solutions.

Responsibilities

  • Responsible for software development activities using Java and C#/C++.
  • Debug complex software setups involving multi-process/multiple systems in Windows/Java environments, with good OS concepts.
  • Apply strong software design skills/architecture.
  • Acquire and demonstrate technical knowledge of inspector software.
  • Participate in end-to-end product development lifecycle activities.
  • Acquire knowledge of key use cases in defect inspection using SWIFT tools.
  • Lead and work productively in a team setup with other team members.
  • Show keenness to learn new technology and assess its suitability for existing products.
  • Collaborate with teams across different geographical zones to develop and deliver software solutions.
  • Be flexible with work timings to attend technical discussions with business and peer teams across the globe.
  • Work across groups including systems/hardware, marketing, applications, and manufacturing on all aspects of software projects, including requirement definition, design, development, deployment, support, and service.
  • Understand and apply software development best practices.
  • Travel to other KLA sites and customer sites on a needed basis.

Skills

  • Strong in programming fundamentals, Java / .NET, and C#/C++ with good software design exposure.
  • Good analytical and problem-solving abilities.
  • Thorough knowledge of SDLC and software engineering.
  • Strong verbal and written communication and teamwork skills.
  • Good debugging skills in complex software setups involving multi-process/multiple systems in Windows/Java environments, with good OS concepts.
  • Knowledge working with HPC, Linux, and Win32 understanding (Optional).
  • Ability to come across as an integrator / energizing / captivating person, helping achieve divisional goals.

Qualifications

  • BE/BTech/MS/MCA/MTech.

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

KLA develops industry-leading equipment and services that enable innovation throughout the electronics industry. We provide advanced process control and process-enabling solutions for manufacturing wafers and reticles, integrated circuits, packaging and printed circuit boards. In close collaboration with leading customers across the globe, our expert teams of physicists, engineers, data scientists and problem-solvers design solutions that move the world forward.

Job ID: 121110455

Similar Jobs

Chennai

Skills:

UmlOopC++ StlAWSWeb ApisOOD design

Chennai, India

Skills:

.NETWindows InternalsMfcStlSdlcSoftware EngineeringWindbgBoost LibraryCOMrelational database design patternsobject-oriented developmentATL

Chennai, India

Skills:

data engineering privacy compliance Metadata ManagementTestingSoftware Development Life CycleData QualityDesign PatternsDistributed SystemsCoding Standardsbuild processesReliabilitycustomer lifecycle management analyticscode reviewssoftware programming languageScalingsource control managementoperationsAI analytics

Chennai, India

Skills:

data retention DlpJiraSdlcEncryptionDevSecOpsConfluenceIamAgileScrumData PrivacyAzure DevOpsDSARdata lifecycle managementDPIARoPAcloud platformsMicrosoft ProjectData Protection Act 2018data minimizationdata classificationUK GDPR

India, Remote

Skills:

Restful ApisSQL ServerSvnJavaAutomated Testing ToolsJIRAGitOracle Pl SqlJsonJavascriptsystem integrationsmoca

Beware of Scammers

We don’t charge money for job offers