Software Systems Engineer

Company Name:
KLA-Tencor Corporation
WORK LOCATION: Milpitas, California
JOB DESCRIPTION: Design, develop, troubleshoot, physical simulation models, algorithms & software programs for semi-conductor related applications. Develop models & software tools. Ensure the systematic conversion of customer/program requirements into a usable consistent application. Define the software architecture of the application to enable implementation of the requirements. Break the overall application architecture down into smaller subsystems and allocates requirements accordingly. Responsible for adherence to applicable CMM standards that govern the software development process, entailing proper design, development, integration and testing of software. Assimilate terminology and concepts from various physics and engineering disciplines and translates into defined, software requirements. Understand and use Software Design principles and apply them to application development. Develop optimization approaches for parallel computer systems. Understand available software technologies and languages, and utilize them effectively in current generation products. Recommend adoptions in next generation applications.
JOB REQUIREMENTS: PhD degree in Computer Science, Engineering, Math, Physics, Chemistry, Materials Science or related technical field and 6 months of experience in job offered or in a software/ research-related occupation.
Education or experience must include:
1. Code optimization at high and low level (machine level) and for parallel systems;
2. Development and implementation of R&D-oriented algorithms, including numerical methods;
3. Creation of detailed program specifications based on poorly defined initial specifications;
4. Development, testing and documentation of new algorithms for data manipulation, data analysis and signal processing;
5. Ability to develop physical models using Schrodinger equation, Maxwells equations or optical approximations for real systems;
6. Simulation of physical or chemical processes using numerical methods and computational physics or chemistry;
7. Development and debugging Multi-threaded/Parallel applications for large-scale parallel systems;
8. Ability to perform static and dynamic analysis for software reliability on different operating systems, including Windows and Unix (Linux/Mac OS X);
9. Strong ability and endeavor on data analysis and model creation for realistic physical system;
10. Ability to numerically solve partial differential equation (such as Schrodinger equation, Maxwell equation) for complex physical system.
ADDITIONAL INSTRUCTIONS: Must reference job code 111937 when applying.
KLA-Tencor is an Equal Opportunity Employer. Applicants will be considered for employment without regard to race, sex, color, religion, national origin, protected veteran status, disability, or any other characteristics protected by applicable law.

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.

More Jobs

Software Systems Engineer
Pasadena, CA Jet Propulsion Laboratory
SHARP Lead Software Systems Engineer
San Diego, CA Jacobs Engineering
Software/Systems Engineer - Quality
San Diego, CA ViaSat
Core Software Systems Engineer
Menlo Park, CA Oculus VR
Software Systems Engineer
Walnut Creek, CA Digital Intelligence Systems, LLC
Software Systems Engineer - Panel 3
El Segundo, CA SAIC