Jobs

Estamos contratando!
Home / Jobs

BÚSQUEDAS ACTUALES

Diseño de hardware embebido para soluciones IOT
Requerido

  • Sólida base en Electrónica
  • Experiencia o estudios en diseño con señales analógicas y digitales
  • Experiencia en laboratorio de adquisición de señales y manipulación de instrumentos: osciloscopios, analizadores de espectro, fuentes reguladas, etc.
  • Experience/estudios en al menos dos:
    • Teoría y diseño de circuitos analógicos y digitales
    • Teoría de comunicaciones
    • Diseño en FPGA/CPLD
    • Procesamiento de señales
  •  Conocimiento de herramientas de simulación cómo por ejemplo: Cadence, Matlab, Ansoft, o SPICE

 Preferred

  • Experiencia desarollando en C# entornos de testeo y validación en el laboratorio
  • Uso de Altium
  •  Conocimiento básico de diseño de circuitos y sistemas RF
  • Estudiante de último año de la carrera Ing. Electrónico o título de Ingeniero Electrónico
  • Experiencia en desarrollo de sistemas embebidos es un plus
  • Experiencia en sistemas de control es un plus
  • Conocimiento de lenguajes de programación adicionales como por ejemplo Python o Verilog

Diseño, mejora, actualización continua, y programación de firmware modular para dispositivos embebidos IOT.
Requerido

  • Conocimiento de diseño e implementación de sistemas usando una variedad de lenguajes (ejemplo C, C++, C#.). Experiencia en el uso de frameworks y sistemas operativos, incluyendo sistemas con OS o RTOS. Experiencia de programación también en ausencia de OS.
  • Conocimiento y experiencia en la programación de varias familiar de procesadores y el correspondiente uso de periféricos, por ejemplo: PWM, ADC, DAC, CAN, UART, I2C, SPI, etc.
  • Diseño de firmware embebido C/C++ para aplicaciones de tiempo real y/o manejo de dispositivos electromecánicos.
  • Capacidad de liderar un equipo de ingenieros en firmware así como trabajar en equipo. Capacidad de trabajar con equipos tercerizados de desarrollo de firmware.
  • Programar y ejecutar rutinas de testeo, protocolos de comunicación, etc. Claridad en la documentación del código. Habilidad de depurar código y encontrar soluciones a problemas.
  • Colabora y comunica con el equipo de gestión de proyectos tanto interno como externo acerca del progreso de desarrollo.
  • Analizar los diseños para determinar actividades de programación e integración requeridas basadas en objetivos generales y conocimiento de la arquitectura general del producto o solución. Representa el equipo de ingeniería de firmware para todas las fases de proyectos de desarrollo más grandes y complejos.
  • Entender cómo operar y medir correctamente señales digitales y analógicas

 Preferred

  • Experiencia en sistemas embebidos ARM
  • Experiencia en Linux embebido
  • Experiencia en firmware para comunicaciones inalámbricas
  • Programación de DSP es un plus

Requerido

  • Debe tener una fuerte comprensión del diseño de micro servicios
  • Amplio conocimiento de C++ y Javascript
  • Participar en la planificación y construcción de un sólido sistema de ingeniería.
  • Aportar código que se puede mantener, probar y sacar a producción.
  • Participar en revisiones de código y seguir los estándares de programación y las mejores prácticas de la industria.
  • Identificar las distintas etapas de desarrollo para cumplir con los objetivos de desarrollo.
  • Contribuir al análisis de la causa raíz de cualquier error, implementando mejoras según sea necesario.
  • Ayuda en la planificación de pruebas y participación en el estudio de casos de prueba.
  • Aportar orientación en desarrollo técnico de la arquitectura.
  • Actualización continua de los últimos desarrollos técnicos y nuevas metodologías.

Preferido

  • Conocimientos en bases de datos
  • Conocimientos en programación GPUs/CUDA
  • Conocimientos de containers/Docker
  • Experiencia en proyectos de desarrollo IOT

Requerido

  • Amplios conocimientos de javascript
  • Experiencia programando siguiendo el paradigma de programación orientada a objetos y diseño modular
  • Comprensión de la abstracción Model-View-Controller
  • Capacidad de diseño, implementación y testeo de un conjunto de elementos de UI
  • Capacidad de colaborar en la definición de la experiencia de usuario y usabilidad de la UI
  • Definir interfaces de usuario, integrando UIs propietarias o de terceros.
  • Capacidad de diseñar e implementar interfaces de usuario basadas en HTML5.
  • Crear, mantener y buscar constantemente mejoras en el proceso de desarrollo e implementación
  • Obtener información de los usuarios para retroalimentar el proceso de diseño y poner en práctica las mejoras sugeridas.
  • Facilidad para adaptarse al cambio, cambiar de contexto entre tareas y adaptarse a necesidades de negocio variantes.
  • Habilidad para ajustarse a prioridades cambiantes en un ambiente cambiante.

Requerido

  • Diseñar soluciones elegantes a problemas complejos
  • Transforma ideas y conceptos en interfaces concretas
  • Entender la necesidad de balancear forma y función para lograr una interfaz funcional y elegante
  • Reconoce la importancia del usuario, pero también respeta los requerimientos técnicos y de negocio
  • Puede trabajar recibiendo órdenes de un diseñador principal y/o independientemente
  • Puede colaborar con otros diseñadores, desarrolladores y otras partes interesadas
  • Gran atención al detalle y la estética
  • Estar familiarizado con las patrones de diseño actuales de UI/UX y diseño de aplicaciones para móviles siguiendo los paradigmas responsive/adaptive.
  • Tiene un conocimiento leve acerca de cómo se usan las tecnologías de código (HTML, CSS, JavaScript, etc.) para crear interfaces.
  • Debe trabajar con productos Adobe
  • Tiene que ser capaz de entender diagramas de flujo avanzados.