B&A
Teradyne
Ingeniero de Diagnóstico (Teradyne, North Reading)
Nuestro Propósito
Somos los especialistas globales en pruebas y automatización, impulsando las tecnologías de próxima generación a través de soluciones sofisticadas. ¡Detrás de cada dispositivo electrónico que usas, la tecnología de prueba de Teradyne garantiza que tu dispositivo funcione correctamente la primera vez, siempre! Nuestra cartera de soluciones de automatización ayuda a los fabricantes a desarrollar y entregar productos de manera rápida, eficiente y rentable.
¡Juntas, las empresas de Teradyne teradyne.com/ ofrecen automatización de fabricación en industrias y aplicaciones de todo el mundo!
Atraemos, desarrollamos y retenemos una fuerza laboral de alto rendimiento, compuesta por personas de diversos orígenes y un impulso compartido por la excelencia. Nos esforzamos por fomentar un entorno de trabajo positivo e inclusivo que ayude a los empleados y a las comunidades a prosperar.
TERADYNE, donde la experiencia se une a la innovación y se impulsa la excelencia en cada conexión. Nos impulsa la creatividad y la diversidad de pensamiento y en nuestra fuerza laboral. Nuestros empleados reciben apoyo para innovar y aprender algo nuevo cada día.
Cultivamos una cultura de inclusión para todos los empleados que respeta sus fortalezas, puntos de vista y experiencias individuales. Creemos que nuestras diferencias nos permiten ser un mejor equipo, uno que toma mejores decisiones, impulsa la innovación y ofrece mejores resultados comerciales.
Descripción de la Oportunidad
Buscamos un Ingeniero Sr de Software/Diagnóstico Embebido altamente motivado y cualificado para unirse a nuestro equipo. En este puesto, diseñarás, desarrollarás e implementarás software de diagnóstico para probar y validar hardware de computadora embebido. Aprovecharás tu experiencia en programación en C, scripting Bash y Python para crear soluciones de prueba integrales que garanticen la fiabilidad, funcionalidad y rendimiento de nuestros sistemas de hardware. Si te apasionan los sistemas embebidos, la programación de bajo nivel y las pruebas de hardware, esta es una excelente oportunidad para trabajar en tecnología de vanguardia en un entorno colaborativo e innovador.
Todo sobre ti
Buscamos personas que compartan nuestra pasión y determinación. Nuestro compromiso con el éxito del cliente nos impulsa a ir más allá. Si estás listo para unirte a nosotros en esta misión, echa un vistazo más de cerca a los criterios mínimos para el puesto.
- Desarrollar Software de Diagnóstico: Escribir y mantener aplicaciones de diagnóstico en C, diseñadas para ejercitar componentes de hardware embebido como procesadores, memoria, dispositivos de E/S y periféricos.
- Scripting y Automatización: Desarrollar scripts de automatización utilizando Bash y Python para optimizar el proceso de prueba y depuración.
- Pruebas de Hardware: Crear y ejecutar casos de prueba para verificar la funcionalidad, el rendimiento y la fiabilidad del hardware de computadora embebido.
- Depuración y Resolución de Problemas: Identificar, diagnosticar y resolver problemas de hardware y software, utilizando herramientas de diagnóstico y registros.
- Colaborar con Equipos: Trabajar en estrecha colaboración con los equipos de diseño de hardware, firmware y QA para definir los requisitos de prueba y validar los diseños de hardware.
- Documentación: Preparar documentación técnica clara y concisa para procedimientos de diagnóstico, resultados de pruebas y guías de depuración.
- Optimización: Analizar los resultados de las pruebas y optimizar el software para mejorar la precisión y eficiencia de los procesos de diagnóstico.
- Mantenerse Actualizado: Mantenerse al día con los avances en sistemas embebidos, metodologías de diagnóstico y técnicas de programación.
Requisitos mínimos
- Licenciatura en Ingeniería Eléctrica, Ingeniería Informática, Ciencias de la Computación o campo relacionado.
- Experiencia en Programación: Dominio de C, C++ y C#, con una sólida comprensión de la programación de bajo nivel y la interacción con el hardware. *
- Conocimientos de Scripting: Conocimiento avanzado de Bash y Python para la automatización y el scripting de pruebas.
- Experiencia en Sistemas Embebidos: Sólida comprensión de los sistemas embebidos, incluidos procesadores, memoria, E/S y protocolos de comunicación (por ejemplo, UART, SPI, I2C).
- Herramientas de Depuración: Experiencia práctica con herramientas de depuración como depuradores JTAG, osciloscopios y analizadores lógicos.
- Sistemas Linux/Unix: Experiencia trabajando en entornos Linux/Unix, incluido scripting de shell y programación a nivel de sistema.
- Habilidades de Resolución de Problemas: Sólidas habilidades analíticas y de resolución de problemas con la capacidad de solucionar interacciones complejas de hardware/software.
- Atención al Detalle: Meticulosa atención al detalle en las pruebas y la documentación.
- Experiencia trabajando en un entorno de ritmo rápido y entregando dentro de plazos ajustados
- Deseo de trabajar en equipo con un enfoque orientado a resultados
Compensación
El rango salarial base para este puesto es $129,600 - $207,400. Este rango es una estimación de buena fe, y la cantidad del salario base corresponderá a la experiencia y el conjunto de habilidades. Este rango también puede fluctuar dependiendo de la demanda y la ubicación.
Plan de Incentivos: Este puesto es elegible para bonificaciones discrecionales basadas en el rendimiento financiero.
#LI-KD1
Beneficios
Teradyne ofrece una variedad de programas de beneficios sólidos de salud y bienestar, que incluyen seguro médico, dental, de visión, Cuentas de Gasto Flexible, planes de ahorro para la jubilación, seguro de vida y de invalidez, vacaciones y días festivos pagados, programas de asistencia educativa y más. Haga clic aquí teradyne.com/2026-benefit-information-for-us-employees/ para ver los detalles.
