Ingeniero senior de software – kernel de windows
reubicarse en toronto, canadá el rol: colaborar con oems e isvs para el desarrollo integral de soluciones de plataforma.trabajar en conjunto con equipos de ingeniería de clientes para apoyar a clientes globales.colaborar con equipos de ingeniería de diferentes funciones técnicas, regiones geográficas y zonas horarias, participando en el desarrollo y optimización del software de plataforma.trabajar de cerca con los equipos de hardware y software en el diseño de soluciones, desarrollo, optimización y despliegue para plataformas edge.contribuir en decisiones de diseño arquitectónico proporcionando retroalimentación oportuna y dirección técnica.desarrollar, depurar y optimizar drivers de windows, asegurando alto rendimiento y estabilidad.la persona: experiencia trabajando de manera cercana con clientes para habilitar soluciones.sólido conocimiento en desarrollo y depuración de drivers para windows.experiencia práctica con windows kernel mode driver framework (kmdf) y user mode driver framework (umdf).fuertes habilidades analíticas y para resolución de problemas complejos a nivel de sistema.comunicación efectiva y capacidad para trabajar en equipo en una organización global.experiencia preferida: dominio de herramientas para depuración de drivers windows (windbg, kd, sysinternals, etc.).experiencia en el flujo completo de desarrollo de aplicaciones de software – desde diseño, desarrollo, integración hasta pruebas.experiencia con software de sistema (drivers y nivel os) en ambientes android/linux/windows.experiencia en perfilado y optimización de software y stacks de sistema para mejoras de rendimiento.familiaridad con cómputo gpgpu como opencl, directx compute.experiencia con arquitectura de cámaras, apis de cámaras y algoritmos relacionados.desarrollo con frameworks de compiladores de aprendizaje profundo como tvm, glow o xla; u otros compiladores basados en llvm.experiencia con frameworks de machine learning/deep learning como tensorflow o pytorch.desarrollo de algoritmos de visión computacional usando opencv y/o enfoques de deep learning.dominio de python para automatización y scripting.formación académica: licenciatura o maestría en ciencias de la computación, ingeniería eléctrica/computacional o matemáticas aplicadas.