> Markdown version of [/jobs/ext/3851069-engr-software-1](https://www.wearedevelopers.com/jobs/ext/3851069-engr-software-1). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Engr, Software 1 - **Company:** KLA Corporation - **Location:** Hopewell Junction, NY, United States (Remote available) - **Salary:** $80,413.0 - $136,718.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Microsoft Windows, C++ (Programming Language), Nvidia CUDA, System Configuration, Extract Transform Load (ETL), Data Structures, Software Debugging, Linux, Device Drivers, Distributed Systems, Python (Programming Language), Linux Kernel, Machine Learning, Network Architecture, Object-Oriented Software Development, Software Engineering, Software Systems, System Programming, Multithreading, Apache Spark, Containerization, Dask, Data Management - **Published:** October 21, 2026 - **Apply:** https://jobs.localjobnetwork.com/apply/add/88659166/1 ## About the Role Although familiarity with Machine Learning and Deep Learning solutions would be a huge plus, this is primarily a Software Engineering position. Successful candidates are passionate about software and will have outstanding skills and hands on experience with development in C/C++ and Python in a Windows/Linux environment. Deep conceptual understanding of multi-threaded, multi process and distributed software systems is vital. Crucial Skills Object Oriented Design & Programming in Java or C++ Scripting languages like Java Script, Python; Data Structures and algorithms Linux System Programming Distributed systems Desirable Skills Cloud technologies for network, storage, containerization and compute clusters. Building and configuring Linux kernels, and designing and fixing network infrastructure; Linux Device Driver Development Understanding of various networking stacks GPU Architectures and CUDA (CuGraph, CuData, CuML etc). Distributing computing frameworks like Apache Spark, DASK; Creating the techniques and methods to integrate multiple hardware and software subsystems to seek sophisticated technical challenges; Data science skills to acquire, transform and present data from various sources to build powerful debugging and analysis software, BS in Math, CS, Engineering or related field., Bachelor's Level Degree and 0 years related work experience ## Description Engineers in the Software team will be working on building and maintaining infrastructure vital for large scale experimentation and deployment of HPC solutions. Domains in which a successful candidate will be encouraged to chip in, will include, data management and data loading, support for machine learning and deep learning model training.