- Design, develop, integrate, and maintain software features for large semiconductor products.
- Interact with multi-site team members (India & USA) along with non-software teams during different phases of the software product life cycle.
- Work on complex problems where analysis of situations or data requires an in-depth evaluation of various factors.
- Ensure that detailed designs, code, and unit tests are consistent, robust, future-proof, and scalable.
- Understand and make design and architectural improvements on existing software.
- Participate in requirements definition and review process.
- Provide technical assessment of the impact of any changes to product requirements.
- Provide technical expertise to the estimation process as input to the project plan.
- In conjunction with the Technical Manager, identify, highlight, review, and mitigate technical risks.
- Contribute to the continued improvement of the organization's development procedures, by looking for opportunities for improvement and proposing ideas for solutions.
- Strong development experience on C++/C++11/C under Linux.
- Good understanding of Linux Operating System Concepts.
- Proven experience in using UML, OOP, and OOD design methodologies is highly relevant.
- Strong fundamentals on Data structures and algorithms.
- Good understanding of multi-threading, multicore programming concepts is a must.
- Good knowledge of Linux operating system internals like file system, threads, processes, IPC.
- Creative, result-oriented, disciplined, highly motivated, and able to work well individually and as part of a global team (India, USA, field, etc.) and understand all phases of software engineering.
- Exercises judgment within broadly defined practices and policies in selecting methods, techniques, and evaluation criteria for obtaining results.
- Good Communication, Interpersonal skills, and Team coordination skills are required.
- Quick learner, problem analysis, and solving ability are essential.
- Good understanding of using STL, Boost library (plus).
- Experience in Python and Linux shell scripting (big advantage).
- Troubleshooting experience using GDB (added advantage).
- VC++ Windows experience (plus).
- Preferred exposure/experience with technologies namely Kubernetes, Docker, containers, virtualization techniques and technologies.
- Experience with Messaging Framework such as Kafka, ActiveMQ, or NATS (preferred).
- In-depth knowledge of Python scripting (preferred).
- Good Understanding of High-Performance Container Networking (preferred).
- Bachelor's degree in Computer Science / Electronics / Electrical or equivalent field; or Master's degree in Computer Science / Electronics / Electrical or equivalent field.
-
We are looking for software engineers to join our team at Imersive. You will design and architect solutions and ensure software quality. · Bachelor's Degree in Computer Science (or related field) · Software Engineer role: 3 to 6 years of relevant experience; Senior Software Engin ...
Chennai, Tamil Nadu2 weeks ago
-
++Imersive is looking for a software engineer to join our team. At Imersive you will work closely with our client brands. You will design and architect solutions write software to realize those solutions and operationalize it for end users.+ +Bachelor's Degree in Computer Scienc ...
Chennai2 weeks ago
-
KLA's Global Products Group (GPG) is seeking a Software Engineer to contribute to our mission of delivering cutting-edge metrology and inspection products for the semiconductor industry. · ...
Chennai Full time1 week ago
-
Join Arista Networks as Software Engineer to develop routing protocols and software for todays datacenter cloud and campus environments. · ...
Chennai Full time1 week ago
-
+Job summary · +This is a full-time, on-site Software Engineer role located in Chennai. · ++Responsibilitieswriting clean, maintainable code. · troubleshooting and debugging software. · ...
Chennai, Tamil Nadu1 month ago
-
We are looking for a Senior Software Engineer with specialism in Microservices and Java to work on re-engineering the Order Management System. · ...
Chennai2 weeks ago
-
++The Software Engineer will be part of the application development team leading software design and implementation. · + ...
Chennai1 month ago
-
A software engineer will deliver new cutting edge product features and own design/implementation of the code that drives our products. · ...
Chennai1 month ago
-
Employees in this job function are responsible for designing developing testing and maintaining software applications and products to meet customer needs both on-prem and cloud native. · ...
Chennai Full time1 week ago
-
TekWissen is a global workforce management provider throughout India and many other countries in the world. The below client is a global company with shared ideals and a deep sense of family. · From our earliest days as a pioneer of modern transportation, we have sought to make t ...
Chennai, Tamil Nadu4 weeks ago
-
+We are hiring a Senior Software Engineer – Automation with strong experience in C# WinForms, LabVIEW and EMS industry software development. · +Engineering degree (ECE/EEE/CS/Mechatronics). · 5+ years of experience in automation software development. · ...
Chennai4 weeks ago
-
Siemens Digital Industries Software is seeking motivated Computational Fluid Dynamics (CFD) software engineers to join our CFD solver development team. · ...
Chennai2 weeks ago
-
Designing developing testing and maintaining · software applications products meet customer needs.Engage with customers deeply understand use-cases pain points requirements showing empathy advocating user-centric software solutions. · Solve complex problems designing developing ...
Chennai, Tamil Nadu1 month ago
-
Designing, developing and maintaining software applications and products to meet customer needs.Engage with customers to deeply understand their use-cases. · Solve complex problems by designing and delivering using various tools · ...
Chennai, Tamil Nadu1 month ago
-
A Software Engineer at Chargebee is the one who can own the creation and on-going governance of our product. · ...
Chennai, Tamil Nadu3 weeks ago
-
We are looking for a Software Engineer to build backend solutions using Java. · ...
Chennai1 month ago
-
This is an interesting and exciting opportunity to be a part of the software development team that is redefining Data Center switching. · ...
Chennai Full time1 week ago
-
The minimum requirements we seek are 5+ years experience in Software Engineering and Bachelors degree in computer science or equivalent experience. · In-depth experience with developing for and deploying to cloud platforms (e.g. GCP, Azure,AWS) · ...
Chennai1 month ago
-
+A software engineer at Arista Networks will work on building new code using current frameworks and libraries, primarily with JavaScript to build backend services and web-based frontend. · +Understanding the key requirements of the Management feature of the SDWAN product, archite ...
Chennai, Tamil Nadu1 month ago
-
TekWissen is a global workforce management provider throughout India and many other countries in the world. The below client is a global company with shared ideals and a deep sense of family. From our earliest days as a pioneer of modern transportation, we have sought to make the ...
Chennai1 month ago
Software Engineer - Chennai - confidential
Description
Software Engineer
KLA's Global Products Group (GPG) is seeking a Software Engineer to contribute to our Surfscan group. This is a crucial role for an engineer passionate about designing, developing, integrating, and maintaining software features for large semiconductor products. You'll tackle complex problems, ensure robust and scalable designs, and collaborate with multi-site and cross-functional teams to accelerate the delivery of tomorrow's electronic devices.
Responsibilities
Skills
Qualifications
-
Software Engineer/Senior Software Engineer
Only for registered members Chennai, Tamil Nadu
-
Software Engineer/Senior Software Engineer
Only for registered members Chennai
-
Software Engineer
Full time confidential- Chennai
-
Software Engineer
Full time confidential- Chennai
-
Software Engineer
Only for registered members Chennai, Tamil Nadu
-
Software Engineer
Only for registered members Chennai
-
Software Engineer
Only for registered members Chennai
-
Software Engineer
Only for registered members Chennai
-
Software Engineer
Full time confidential- Chennai
-
Software Engineer
Only for registered members Chennai, Tamil Nadu
-
Software Engineer
Only for registered members Chennai
-
Software Engineer
Only for registered members Chennai
-
Software Engineer
Only for registered members Chennai, Tamil Nadu
-
Software Engineer
Only for registered members Chennai, Tamil Nadu
-
Software Engineer
Only for registered members Chennai, Tamil Nadu
-
Software Engineer
Only for registered members Chennai
-
Software Engineer
Full time confidential- Chennai
-
Software Engineering
Only for registered members Chennai
-
Software Engineer
Only for registered members Chennai, Tamil Nadu
-
Software Engineer
Only for registered members Chennai