Turn this role into an interview — a resume and cover letter built around what this employer wants.
KLA-Tencor (Singapore) Pte Ltd in Singapore is seeking a Linux systems engineer to develop and maintain customized SUSE Linux OS images aligned with our hardware and software requirements. You will automate configuration using SaltStack or Ansible, apply a test-driven development approach, and document all configurations and tools.
You will collaborate with hardware engineering, software development, and system integration teams to ensure reliable deployment and ongoing support of Linux-based
Develop and maintain customized SUSE Linux OS images aligned with KLA's hardware and software requirements.
Use configuration management tools such asSaltorAnsibleto automate and streamline system configuration.
Implement atest-driven developmentapproach to ensure reliability and maintainability of system configurations and scripts.
Create and maintain comprehensive documentation for all developed processes, configurations, and tools.
Develop diagnostic scripts to integrate with existing diagnostic suites, improving system troubleshooting capabilities for both configuration and hardware-related issues.
Collaborate closely with multi-functional teams including hardware engineering, software development, and system integration to ensure seamless deployment and support of Linux-based systems.
Participate in regular team meetings, design reviews, and code walkthroughs to share progress, gather feedback, and align on project goals.
Strong experience in computer hardware design, particularly in compute cluster or server environments.
Experience in networking design, including InfiniBand, Ethernet switches, with expertise in port mapping and configuration.
Familiarity with modern memory technologies (e.g., DDR4/DDR5, DIMM, LPDDR, HBM).
Proven experience with Linuxoperating system customization and image creation.
Proficiency inSaltStack,Ansible, or similar configuration management tools is a plus.
Strong scripting skills (e.g., Bash, Python) for automation and diagnostics.
Familiarity with test-driven development practices and tools.
Excellent documentation skills with attention to detail.
Ability to work independently and collaboratively in a fast-paced environment.
Strong problem-solving and analytical skills.
Effective communication and collaboration abilities.
Self-motivated with a proactive approach to identifying and resolving issues.
Experience in hardware troubleshooting and integration with diagnostic tools.
Comfortable working in a team-oriented environment with shared responsibilities and goals.
Doctorate (Academic) Degree and 0 years related work experience; Master's Level Degree and related work experience of 3 years; Bachelor's Level Degree and related work experience of 5 years