Software Engineer - Chennai - confidential

    confidential
    confidential Chennai

    6 days ago

    Full time
    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

    • 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.

    Skills

    • 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).

    Qualifications

    • Bachelor's degree in Computer Science / Electronics / Electrical or equivalent field; or Master's degree in Computer Science / Electronics / Electrical or equivalent field.

  • Work in company

    Software Engineer/Senior Software Engineer

    Only for registered members

    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 Nadu

    2 weeks ago

  • Work in company

    Software Engineer/Senior Software Engineer

    Only for registered members

    ++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 ...

    Chennai

    2 weeks ago

  • Work in company

    Software Engineer

    confidential

    KLA is seeking a skilled Software Engineer to join our team. · This role is ideal for a professional with expertise in C/C++ and Linux development, · focusing on performance engineering, · debugging, · and building fault-tolerant, · scalable software in distributed environments. ...

    Chennai Full time

    6 days ago

  • Work in company

    Software Engineer

    Only for registered members

    +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. · ...

    Chennai

    3 weeks ago

  • Work in company

    Software Engineer

    Only for registered members

    Immediate vacancy for Software developer , software engineer and software testing. · Work from home available · ...

    Chennai

    3 weeks ago

  • Work in company

    Software Engineer

    Only for registered members

    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 Nadu

    1 month ago

  • Work in company

    Software Engineer

    Only for registered members

    ++As a Software Engineer (GSR 6), you will bring your 5 to 6 years of experience in Full Stack development to our dynamic team,+ · +++Create front-end & back end: Develop responsive and intuitive user interfaces with Angular/React ensuring seamless integration with backend API se ...

    Chennai, Tamil Nadu

    1 week ago

  • Work in company

    Software Engineer

    Only for registered members

    As a Software Engineer within Quality Engineering Chapter, you will focus on building test automation solution for UX/Web and/or API testing for highly available systems. · ...

    Chennai, Tamil Nadu

    1 week ago

  • Work in company

    Software Engineer

    Only for registered members

    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 ...

    Chennai

    1 month ago

  • Work in company

    Software Engineer

    Only for registered members

    We are looking for passionate software developers to join our team at KLA's eBeam Division. You will work on exciting problems that fuel next-gen technological advancements in the world. · Analyze current software systems for performance, throughput, diagnosis and troubleshooting ...

    Chennai, Tamil Nadu

    1 month ago

  • Work in company

    Software Engineer

    Only for registered members

    KLA is a global leader in diversified electronics for the semiconductor manufacturing ecosystem. Virtually every electronic device in the world is produced using our technologies. · ...

    Chennai, Tamil Nadu

    1 day ago

  • Work in company

    Software Engineer

    Only for registered members

    We are seeking an experienced Front End Engineer with a strong background in software development and product development. · Understanding of core products and the Organization. · Has a basic understanding of technical concepts required for specialized fields. · ...

    Chennai, Tamil Nadu

    4 weeks ago

  • Work in company

    Software Engineer

    Only for registered members

    You participate in the complete product development cycle starting from analysis, architecture, design, coding, unit, integration and system testing of software. · ...

    Chennai

    3 weeks ago

  • Work in company

    Software Engineer

    Only for registered members

    A backend software engineer at Arista owns their project end to end. They work with product management and customers to define requirements and design architecture. · ...

    Chennai, Tamil Nadu, India

    1 week ago

  • Work in company

    Software Engineer

    confidential

    KLA is seeking a skilled Software Engineer to join our team. · ...

    Chennai Full time

    6 days ago

  • Work in company

    Software Engineer

    confidential

    Join Arista Networks as Software Engineer to develop routing protocols and software for todays datacenter cloud and campus environments. · ...

    Chennai Full time

    6 days ago

  • Work in company

    Software Engineer

    Only for registered members

    We are seeking a highly skilled and experienced Software Engineer with strong expertise in Python and FastAPI to join our engineering team. The ideal candidate will have hands-on experience in developing scalable enterprise applications. · Design and develop backend systems using ...

    Chennai, Tamil Nadu

    1 week ago

  • Work in company

    Software Engineer

    Only for registered members

    The impact you will have in this role: · Being a member of IT Strategy & Business Management Team, you will be responsible for crafting, designing, deploying and supporting applications programs and software solutions. · ...

    Chennai, Hyderabad

    1 month ago

  • Work in company

    Software Engineer

    confidential

    Ford Pro is looking for Software Engineers that embrace Agile-eXtreme Programming principles to deliver innovative software products for Ford Motor Company and our commercial customers. · ...

    Chennai Full time

    6 days ago

  • Work in company

    Software Engineer

    Only for registered members

    Overview 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. · ...

    Chennai, Tamil Nadu

    3 weeks ago

  • Work in company

    Software Engineer

    confidential

    This is an interesting and exciting opportunity to be a part of the software development team that is redefining Data Center switching. · ...

    Chennai Full time

    6 days ago

Jobs
>
Software engineer
>
Jobs for Software engineer in Chennai