Idaho Health Insurance Exchange
KLA
Ingeniero/a de Software Sr. (C++, IA/ML, OOP, Linux)
Sobre la oportunidad
Para fabricar productos electrónicos se necesitan chips, obleas, transistores, retículas y... Para fabricarlos, hay que verlos, probarlos y producirlos a escala, más rápido y mejor que nunca. Ahí es donde entra KLA. Ya sea al principio de tu carrera o como profesional experimentado, resolverás desafíos complejos, trabajarás junto a mentes brillantes y ayudarás a dar forma al futuro de la tecnología.
Acerca de KLA
Proporcionamos herramientas avanzadas de inspección, sistemas de metrología, soluciones de proceso y análisis computacional que hacen posible la electrónica, abordando desafíos complejos. Desde óptica de electrones y fotones hasta machine learning y análisis de datos, buscamos la perfección en el nivel más fundamental de la materia en el universo. Si quieres fabricar productos electrónicos que impulsen industrias y mejoren el mundo, únete a nosotros.
Grupo/División
La unidad de negocio de Productos y Clientes de Semiconductores (Semi PC) diseña, construye y vende la cartera de productos de KLA para ayudar a los fabricantes de chips a cumplir estándares de alta calidad para tecnologías como IA, centros de datos, automoción y dispositivos electrónicos. Nuestros sistemas de inspección, metrología y análisis detectan y monitorizan defectos en chips lógicos y de memoria, semiconductores especiales, obleas, retículas, empaquetado avanzado, equipos de proceso y materiales. También desarrollamos tecnologías para procesos especiales, sustratos de IC y fabricación de PCB, incluyendo grabado y deposición, inspección de componentes, e imagen y análisis. La división RAPID lidera la industria en soluciones de inspección de retículas, ayudando a garantizar altos rendimientos de litografía y una fabricación de semiconductores rentable. Sus sistemas dan soporte tanto a talleres de máscaras como a fábricas detectando defectos en etapas tempranas del proceso, permitiendo una producción más rápida y fiable.
¿Qué harás?
En este puesto, desempeñarás un papel clave en el avance de las prioridades del negocio mediante la entrega de trabajo de alto impacto en tu área de especialización.
Resumen del puesto
Desarrolla software de C++ de vanguardia para sistemas de inspección de máscaras de próxima generación. Trabaja con expertos multifuncionales y aborda desafíos de ingeniería complejos y de alto impacto. Crea un framework para herramientas de IA. La experiencia en RPC/REST API es una gran ventaja.
Descripción del puesto / Cualificaciones preferidas
La División RAPID de KLA busca un individuo altamente motivado con una sólida experiencia en programación C++ y análisis de datos. El candidato ideal poseerá excelentes habilidades de resolución de problemas y depuración, junto con una profunda comprensión de entornos de programación multihilo y multiproceso. La experiencia en arquitecturas RPC y REST API con despliegue en Kubernetes es una gran ventaja.
En este puesto, desarrollarás software de control de máquinas y análisis de datos para sistemas avanzados de inspección de máscaras. También integrarás capacidades de IA y machine learning en los sistemas de KLA para generar información que mejore la disponibilidad de las herramientas. Colaborarás estrechamente con equipos de ingeniería multidisciplinares —incluyendo ingenieros eléctricos, mecánicos, ópticos, de algoritmos y de software— para adquirir un conocimiento exhaustivo del dominio y abordar desafíos complejos a nivel de sistema.
Declaración sobre el uso de IA
En KLA, nuestras entrevistas buscan comprender tus habilidades individuales, tu enfoque para la resolución de problemas y tu pensamiento auténtico. Para garantizar una evaluación justa y coherente, no se permite el uso de IA, herramientas de grabación u otras tecnologías para generar, sugerir o proporcionar respuestas durante las entrevistas, ya sean virtuales o presenciales, a menos que se apruebe explícitamente con antelación como parte de una adaptación razonable o sea invitado por el entrevistador. El uso de estas herramientas puede interferir con nuestra capacidad para evaluar tus cualificaciones individuales y afectar tu candidatura. KLA se compromete a impulsar la innovación a través de la IA responsable, y valoramos a los candidatos que comparten esta mentalidad.
Declaración de Igualdad de Oportunidades
KLA se enorgullece de ser un Empleador con Igualdad de Oportunidades. Garantizaremos que a las personas cualificadas con discapacidades se les proporcionen adaptaciones razonables para participar en el proceso de solicitud de empleo o entrevista, para realizar las funciones esenciales del puesto y para recibir otros beneficios y privilegios de empleo.
Por favor, contacta con nosotros en talent.acquisition@kla.com [talent.acquisition@kla.com] o en el +1-408-352-2808 para solicitar una adaptación.
Para información adicional, consulta el póster "Know Your Rights" de EE. UU. en el sitio web de la Comisión de Igualdad de Oportunidades de Empleo de EE. UU.
Responsabilidades clave
- Diseñar y desarrollar software de control de máquinas de inspección y soluciones de análisis de datos para sistemas avanzados de inspección de máscaras.
- Integrar capacidades de IA en la herramienta de producción y evaluar diferentes flujos de entrenamiento e inferencia de modelos
- Colaborar con equipos de ingeniería multifuncionales para definir e implementar requisitos del sistema.
- Optimizar y mantener bases de código existentes para garantizar el rendimiento, la escalabilidad y la fiabilidad.
- Proporcionar soporte durante la integración/pruebas y gestionar escalaciones desde sitios de clientes.
Cualificaciones preferidas
- BS/MS/PhD en Ciencias de la Computación, Ingeniería o un campo relacionado.
- Experiencia demostrada en programación C++, diseño orientado a objetos (OOD/OOP) y patrones de diseño.
- Sólida experiencia en análisis de datos y depuración en aplicaciones multiproceso y multihilo.
- Sólidas cualidades de liderazgo, habilidades de trabajo en equipo y motivación para el éxito del equipo.
- Dominio de entornos de desarrollo basados en Linux.
- Experiencia en definiciones de interfaces RPC/REST es una ventaja.
- Familiaridad con bases de datos (PostgreSQL, Prometheus) y herramientas de Observabilidad (Grafana)
- Familiaridad con stacks de herramientas frontend como Qt u otros frameworks modernos de UI (Vue/React/Angular/Gtk).
- Familiaridad con tecnologías de contenedores (Docker, Singularity) y Kubernetes es una ventaja.
Requisitos mínimos
Cualificaciones mínimas
Doctorado + 0 años, Máster + 3 años, o Grado + 5 años de experiencia relacionada.
Compensación Total
Rango de Salario Base: $136,300.00 - $199,900.00 Anual
Ubicación Principal: USA-CA-Milpitas-KLA
El paquete de compensación total de KLA para empleados también puede incluir la participación en programas de incentivos de rendimiento y la elegibilidad para beneficios adicionales, incluyendo, entre otros: seguro médico, dental, de visión, de vida y otros beneficios voluntarios, 401(K) incluyendo aportación equivalente de la empresa, programa de compra de acciones para empleados (ESPP), asistencia para el pago de deudas estudiantiles, programa de reembolso de matrícula, oportunidades y programas de desarrollo y crecimiento profesional, beneficios de planificación financiera, beneficios de bienestar incluyendo un programa de asistencia al empleado (EAP), tiempo libre remunerado y días festivos pagados por la empresa, y licencia de cuidado familiar y de crianza.
Los becarios son elegibles para algunos de los beneficios enumerados. Nuestros rangos salariales se determinan por puesto, nivel y ubicación. El rango que se muestra refleja el pago para este puesto en la ubicación principal identificada en esta oferta. El pago real depende de varios factores, incluyendo las tasas salariales mínimas estatales, la ubicación, las habilidades relacionadas con el puesto, la experiencia y el nivel de educación o formación relevante. Estamos comprometidos a cumplir con todos los requisitos federales y estatales de salario mínimo aplicables donde corresponda. Si procede, su reclutador podrá compartir más información sobre el rango salarial específico para su ubicación preferida durante el proceso de contratación.
