![3110 K-T India](https://media.trabajo.org/img/noimg.jpg)
Engr, Software 3
2 weeks ago
Responsibilities
Understand and make design and architectural improvements on existing software
Works on complex problems where analysis of situations or data requires an in-depth evaluation of various factors.
Ensuring that detailed designs, code, and unit tests, are consistent, robust, future-proof and scalable.
In conjunction with the Technical Manager, identify, highlight, review and mitigate technical risks
Must be able to interact and communicate with all levels of staff and project management in both the business and the technical areas, with the ability to keep discussions at the appropriate level of abstraction.
Possess excellent analytical, problem solving, organizational, interpersonal, and motivational skills, with the ability to move cleanly from theoretical to implementation thinking.
Excellent communication, inter-personnel skills and team co-ordination skillsWillingness to travel to US and other customer places on short assignments
Providing technical expertise to the estimation process as input to the project plan
Provide Technical assessment of the impact of any changes to product requirements
Participate in requirements definition and review process.
Acquire knowledge of key use cases in Bare wafer inspection (IC & Wafer customers)
Thorough knowledge of SDLC and Software Engineering Principles
Qualifications
Minimum 5 to 12 years of experience in Software Development - Strong academics in BE / B Tech / MTech / MCA / MS (CS/IT)
Other Technical Requirements:
Diverse Experience in OO analysis, design, development and unit testing
Good in programming fundamentals, C++, STL and Boost Library
Hands-on experience in measuring and optimizing (e.g. via assembly coding, vectorization, SSE or Intel IPP) application performance. Addressing issues that may arise due to I/O, network performance and memory mgmt
Linux Shell scripting
Strong Operating System fundamentals - LINUX OS/Kernel Internals
Knowledge of Socket programming, distributing processing and MPI (message passing interface)
Good understanding of Parallel Computing concepts using multi-core and GPU.
Strong Understanding of Linux Performance Profiling and Troubleshooting
GDB debugging Internals
Exposure in developing cloud-native applications
Experience with technologies including Kubernetes, Dockers, containers, virtualization techniques and technologies
Experience with open-source technologies for Messaging Framework(KAFKA, ActiveMQ or NATS), serialization (binary(protobuf), rpc communication (Corba, grpc)
Minimum Qualifications
Doctorate (Academic) , Master's Level Degree or work experience of 2 years , Bachelor's Level Degree or work experience of 3 years
-
Engr, Software 3
1 week ago
Chennai, Tamil Nadu, India 3110 K-T India Full timeRole:Act as Software Architect to engage in creating/driving technology roadmap for SFS division's products and advancing developer productivity through tools and processesResponsibilities:Be the technology evangelist for Surfscan product divisionWorks on complex problems where analysis of situations or data requires an in-depth evaluation of various...
-
Engr, Software 3
1 week ago
Chennai, Tamil Nadu, India 3110 K-T India Full timeDescription Role : Act as Software Architect to engage in creating/driving technology roadmap for SFS division's products and advancing developer productivity through tools and processes. Responsibilities: Be the technology evangelist for Surfscan product division Works on complex problems where analysis of situations or data requires an...
-
Engr, Software 3
1 week ago
Chennai, Tamil Nadu, India 3110 K-T India Full timeResponsibilitiesMaintain and improve UIOptimize applications for maximum speedDesign web-based featuresCollaborate with back-end developers and designers to improve usabilityGet feedback from, and build solutions for, users and customersWrite functional requirement documents and guidesCreate quality mockups and prototypesHelp back-end developers with coding...
-
Engr, Software 3
2 weeks ago
Chennai, Tamil Nadu, India 3110 K-T India Full timeDescription Responsibilities Maintain and improve UI Optimize applications for maximum speed Design web-based features Collaborate with back-end developers and designers to improve usability Get feedback from, and build solutions for, users and customers Write functional requirement documents and guides Create quality mockups and prototypes ...
-
Engr, Software 3
1 week ago
Chennai, Tamil Nadu, India 3110 K-T India Full timeRole:Lead Software Engineer position to work on SFS division's SPx products based on Common software platformEssential Responsibilities:Acquire and demonstrate technical knowledge of Surfscan software.Be the technology evangelist for Surfscan product divisionWorks on complex problems where analysis of situations or data requires an in-depth evaluation of...
-
Engr, Software 3
1 week ago
Chennai, Tamil Nadu, India 3110 K-T India Full timeDescription Role : Lead Software Engineer position to work on SFS division's SPx products based on Common software platform. Essential Responsibilities: Acquire and demonstrate technical knowledge of Surfscan software. Be the technology evangelist for Surfscan product division Works on complex problems where analysis of situations or data...
-
Engr, Software 2
2 weeks ago
Chennai, Tamil Nadu, India 3110 K-T India Full timeDescription Job Duties: Experience in Dev Ops Management and SW Packaging and delivering C# as basic, focus on .Net feature set, versions and migration activity, .Netcore Responsible for software development activities using C++/C#, Managed C++, .NET Core in Windows 64 bit environment Work in a global environment to Interact with multi-site team...
-
Engr, Software
2 weeks ago
Chennai, Tamil Nadu, India 3110 K-T India Full timeOverall 10+ years Strong automation experience in C# or Python Or proficiency in any Scripting language (mandatory).Minimum of 3+ years of hands on experience in leading the Automation team. Also, Should be an Technical Contributor.Should have hands on knowledge in Automation frameworks and drivers.Knowledge of both Web and desktop automationShould be able...
-
Engr, Software
1 week ago
Chennai, Tamil Nadu, India 3110 K-T India Full timeDescription Overall 10+ years Strong automation experience in C# or Python Or proficiency in any Scripting language (mandatory). Minimum of 3+ years of hands on experience in leading the Automation team. Also, Should be an Technical Contributor. Should have hands on knowledge in Automation frameworks and drivers. Knowledge of both Web and desktop...
-
Engr, Software 2
1 week ago
Chennai, Tamil Nadu, India 3110 K-T India Full timeResponsible for software development activities using C#Acquire and demonstrate technical knowledge of inspector software and common platformParticipate in end to end product development lifecycle activitiesAcquire knowledge of key use cases in defect inspectionCollaborate with teams across different geographical zones to develop / deliver software...
-
Engr, Software 2
1 week ago
Chennai, Tamil Nadu, India 3110 K-T India Full timeJob Duties:Experience in Dev Ops Management and SW Packaging and deliveringC# as basic, focus on .Net feature set, versions and migration activity, .NetcoreResponsible for software development activities using C++/C#, Managed C++, .NET Core in Windows 64 bit environmentWork in a global environment to Interact with multi-site team members (India, Singapore...
-
Engr, Software 2
1 week ago
Chennai, Tamil Nadu, India 3110 K-T India Full timeDescription Responsible for software development activities using C# Acquire and demonstrate technical knowledge of inspector software and common platform Participate in end to end product development lifecycle activities Acquire knowledge of key use cases in defect inspection Collaborate with teams across different geographical zones to develop /...
-
Engr, Software 2
1 week ago
Chennai, Tamil Nadu, India 3110 K-T India Full timeCompany OverviewCalling the adventurers ready to join a company that's pushing the limits of nanotechnology to keep the digital revolution rolling. At KLA, we're making technology advancements that are bigger—and tinier—than the world has ever seen.Who are we? We research, develop, and manufacture the world's most advanced inspection and measurement...
-
Engr, Software 2
1 week ago
Chennai, Tamil Nadu, India 3110 K-T India Full timeDescriptionCompany OverviewCalling the adventurers ready to join a company that's pushing the limits of nanotechnology to keep the digital revolution rolling. At KLA, we're making technology advancements that are bigger—and tinier—than the world has ever seen.Who are we? We research, develop, and manufacture the world's most advanced inspection and...
-
Engr, Software 4
1 week ago
Chennai, Tamil Nadu, India 3110 K-T India Full timeDescriptionKLA is a global leader in diversified electronics for the semiconductor manufacturing ecosystem. Virtually every electronic device in the world is produced using our technologies. No laptop, smartphone, wearable device, voice-controlled gadget, flexible screen, VR device or smart car would have made it into your hands without us. KLA invents...
-
Engr, Artificial Intelligence 3
1 week ago
Chennai, Tamil Nadu, India 3110 K-T India Full timeAre you a computer vision engineer or researcher who loves working on challenging unsolved problems in a dynamic and collaborative environment? Have you lead a team taking a computer vision problem from invention to product? KLA could be for you. Come join our high performing team consisting of PhDs, machine vision and algorithm engineers building the next...
-
Engr, Artificial Intelligence 3
1 week ago
Chennai, Tamil Nadu, India 3110 K-T India Full timeDescription Are you a computer vision engineer or researcher who loves working on challenging unsolved problems in a dynamic and collaborative environment? Have you lead a team taking a computer vision problem from invention to product? KLA could be for you. Come join our high performing team consisting of PhDs, machine vision and algorithm engineers...
-
Engr, Artificial Intelligence 3
1 week ago
Chennai, Tamil Nadu, India KLA Full timeCompany OverviewKLA is a global leader in diversified electronics for the semiconductor manufacturing ecosystem. Virtually every electronic device in the world is produced using our technologies. No laptop, smartphone, wearable device, voice-controlled gadget, flexible screen, VR device or smart car would have made it into your hands without us. KLA invents...
-
Principal Engr
1 week ago
Chennai, Tamil Nadu, India Mahindra Rise Full timeCompany: Mahindra & Mahindra Ltd Responsibilities & Key DeliverablesEffective Planning and tracking the vehicle software integration release across different projects. Agile sprint planning along with live dashboards for different stakeholders.Ensuring prioritisation of activities to meet the mutiple project needs Timely risk escalation and also quick...
-
Software Testing Internship
1 week ago
Chennai, Tamil Nadu, India Gateway Software Solutions Full timeAbout the internship:Are you a tech-savvy individual looking to kickstart your career in software testing? Look no further, because Gateway Software Solutions is seeking a talented Software Testing intern to join our dynamic team As an intern, you will have the opportunity to work on cutting-edge projects, gain valuable hands-on experience, and learn from...