Monday, November 25, 2013

Senior Software Engineer ( Visual Studio | C#/C++ | OOD | GUI ) (# 110441) Austin, TX

Position: Senior Software Engineer
Location: Austin, TX
Duration: Full time

Job Description:
Business Unit:
KLA-Tencor's Process Control Information Division provides leading-edge data analysis and simulation software solutions to the semiconductor industry that enable the industry to continue pushing the device manufacturing capabilities for current and future design nodes.

Responsibilities:
We are looking for a senior software engineer with experience in the Microsoft Visual Studio C#/C++ development environment. The candidate must be skilled in modern development practices, including object oriented design and automated unit testing and have the ability to document and communicate the produced work products.
The software engineer will be a technical contributor on our data analysis software development team working on all aspects of software development, including requirements analysis, design, implementation, debugging and testing. The development tasks will include implementation of graphical data representation and user interfaces as well as data analysis algorithms of moderate complexity. Key attributes of the successful candidate are being a self-starter, problem solver, collaborative team player, and high productivity contributor.
  • Developing software requirements based on input from marketing and applications staff
  • Software design, implementation and unit testing using Microsoft VS C# and C++
  • GUI design and implementation using .Net WinForms
  • Documentation of software design artifacts and algorithm specifications
  • Collaboration with SQC team on test case development and test execution
  • Estimation of task sizes and project duration
  • Remote communication with US and international project contributors
Preferred Qualifications:
  • BS/BA in computer science, computer engineering or similar field; minor degree in mathematics, statistics or other natural sciences a plus
  • 8+ years of experience in professional software development
  • In-depth knowledge of Microsoft Visual Studio C#/C++ development environment
  • Strong skills in OOD principles, interface definitions and use of UML
  • Strong verbal and written communication and documentation skills
  • Proficient in Microsoft Office products
  • Experience with agile development practices and virtual/international teams a plus
  • Experience in semiconductor industry a plus
Minimum Qualifications:
  • BS/BA in computer science, computer engineering or similar field
  • 7+ years of experience in professional software development
  • In-depth knowledge of Microsoft Visual Studio C#/C++ development environment
  • Strong skills in OOD principles, interface definitions and use of UML
  • Strong verbal and written communication and documentation skills
  • Proficient in Microsoft Office products
Kindly send your resume to raju.balaji@kla-tencor.com