Software Engineer

1 week ago


Chennai, India Kla Full time

Job Description Software Engineer KLA is seeking a Software Engineer to join our team, focusing on the OMD division's Archer, ATL, and MTD products built on the ATLAS software platform. This role is perfect for a professional who will acquire and demonstrate technical knowledge of OMD product software, perform comprehensive software development activities, and contribute to continuous improvement. Essential Responsibilities - Acquire and demonstrate technical knowledge of OMD product software. - Perform requirements analysis, software design, development, and unit testing. - Participate in requirements definition and review processes. 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. - Acquire knowledge of key use cases in Optical Metrology. - Follow KLA-defined software development processes (CMM). - Understand and make changes to existing software. - In conjunction with the Technical Lead, 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. - Ensure that detailed designs, code, and unit tests are consistent, robust, future-proof, and scalable. Skills - Strong in programming fundamentals, Object-Oriented Programming (OOPs), C++, and C#. - Thorough knowledge of SDLC and software engineering. - Experience in analysis, development, and unit testing. - Excellent analytical, problem-solving, organizational, interpersonal, and motivational skills, with the ability to move cleanly from theoretical to implementation thinking. - Knowledge in STL, Boost Library, and Windows Internals (Preferred). Qualifications - MS/MTech degree from reputed institutions; or Doctorate (Academic) Degree; or Bachelor's Level Degree. - Willingness to travel to Israel, US, and other customer places on short assignments.


  • Software Engineer

    7 days ago


    Chennai, Tamil Nadu, India CADS Software Full time ₹ 5,00,000 - ₹ 12,00,000 per year

    Software Engineer - C# / Revit API DeveloperCompany OverviewAt CADS, we build world-class engineering software trusted by thousands of users globally. We combine deep civil and structural engineering expertise with modern software development practices to deliver innovative and robust solutions for the construction industry. Our flagship products include...

  • Software Engineer

    5 days ago


    Chennai, Tamil Nadu, India CADS Software Full time ₹ 4,00,000 - ₹ 8,00,000 per year

    Software Engineer - C# / Revit API Developer Company Overview : At CADS, we build world-class engineering software trusted by thousands of users globally. We combine deep civil and structural engineering expertise with modern software development practices to deliver innovative and robust solutions for the construction industry. Our flagship products...

  • CADS Software

    4 weeks ago


    Chennai, India CADS SOFTWARE Full time

    Software Engineer - C# / Revit API DeveloperCompany Overview :At CADS, we build world-class engineering software trusted by thousands of users globally. We combine deep civil and structural engineering expertise with modern software development practices to deliver innovative and robust solutions for the construction industry. Our flagship products include...

  • CADS Software

    3 weeks ago


    Chennai, India CADS SOFTWARE Full time

    Software Engineer - C# / Revit API DeveloperCompany Overview :At CADS, we build world-class engineering software trusted by thousands of users globally. We combine deep civil and structural engineering expertise with modern software development practices to deliver innovative and robust solutions for the construction industry. Our flagship products include...


  • Chennai, Tamil Nadu, India Rocket Software Full time ₹ 40,00,000 - ₹ 1,20,00,000 per year

    Job Description It's fun to work in a company where people truly BELIEVE in what they're doingSummary: The Software Engineer-II designs, develops, troubleshoots, and debugs software programs for software enhancements and new products. In this job, you will join a team maintaining a proprietary database management system running on z/OS having batch,...

  • CADS Software

    3 weeks ago


    Chennai, India CADS SOFTWARE Full time

    Job Title : Software Engineer Range : 2 4 : : Software Engineer - C++ / AutoCAD (ObjectARX) DeveloperRole Overview :We are seeking a skilled Software Engineer C++ (AutoCAD / ObjectARX) to design, develop, and enhance our CAD-based detailing solutions. The role involves working extensively with ObjectARX, VC++, MFC, and COM to build high-performance plug-ins...


  • Chennai, Tamil Nadu, India Banyan Software Full time ₹ 10,00,000 - ₹ 25,00,000 per year

    Banyan Software provides the best permanent home for successful enterprise software companies, their employees, and customers. We are on a mission to acquire, build and grow great enterprise software businesses all over the world that have dominant positions in niche vertical markets. In recent years, Banyan was named the #1 fastest-growing private software...


  • Chennai, Tamil Nadu, India Banyan Software Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Banyan Software provides the best permanent home for successful enterprise software companies, their employees, and customers. We are on a mission to acquire, build and grow great enterprise software businesses all over the world that have dominant positions in niche vertical markets. In recent years, Banyan was named the #1 fastest-growing private software...


  • Chennai, India Sahaj Software Full time

    About the role You’ll thrive if you’re hands-on, grounded, and passionate about building with technology. Our diverse tech stack includes TypeScript, Java, Scala, Kotlin, Golang, Elixir, Python, .Net, Node.js, and Rust. This role offers significant impact and growth opportunities while staying hands-on. We focus on lean teams without traditional...

  • Lead Software Engineer

    13 hours ago


    Chennai, India Sahaj Software Full time

    About the roleYou’ll thrive if you’re hands-on, grounded, and passionate about building with technology. Our diverse tech stack includes TypeScript, Java, Scala, Kotlin, Golang, Elixir, Python, .Net, Node.js, and Rust.This role offers significant impact and growth opportunities while staying hands-on. We focus on lean teams without traditional management...