- Implement software features and components of moderate scope.
- Participate in system integration, testing, and debugging activities.
- Work with cross-functional teams (systems, hardware, algorithms, etc.)
- Analyze problems of defined-to-moderate complexity and propose solution.
- Enable successful technical integration of co-optimized hardware software solutions.
- Drive adoption of best industry practices in code health, testing, and maintainability.
- Contribute to automated continuous integration pipeline to build, test, and release.
Preferred Qualifications:
- Robust communication skills and sense of ownership to drive change.
- Exposure to test driven development and continuous integration.
- Real-world application of Object oriented methodologies and principles.
- Experience with algorithms, data structures, and software design.
- Experience in one or more of the following programming languages: Java, C++, C#, Python.
- Has an understanding of multi-threaded, multi process, and distributed software design principles as well as design for areas such as optimization of performance, maintainability, diagnostics, serviceability, quality, reliability, etc.
Minimum Qualifications
Masters Level Degree and 0 years related work experience; Bachelors Level Degree and related work experience of 2 years
📌 Software Engineer (Chennai)
🏢 KLA
📍 Chennai
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.