Geekhunter Logo

Iniciar sesión

Español

ES

Flowa Technologies


Rio de Janeiro - RJ, Brasil

Show original

Analista de Desarrollo FPGA

Presencial

Rio de Janeiro - RJ

Rango salarial

Empleado(a)

No informada

Nivel de experiencia

Senior

Requisitos

5+ años de experiencia en la carrera
FPGAs

Tareas y Responsabilidades

Show original

Sobre Flowa


Flowa Technologies es una empresa de tecnología especializada en el mercado financiero y pionera en el segmento de Electronic Trading. Desarrollamos soluciones tecnológicas robustas y eficientes orientadas al comercio electrónico de activos financieros en las principales bolsas de las Américas.


Impulsados por la tecnología y la innovación, con sed de aprendizaje continuo y voluntad de marcar la diferencia, somos un equipo comprometido y apasionado por lo que hacemos.


Actualmente estamos involucrados en un proyecto único: la creación de una nueva bolsa de valores para Brasil. A través de una infraestructura de punta, Base Exchange tiene como objetivo ampliar el mercado de capitales del país, ofreciendo otra opción para que las empresas y inversores puedan realizar sus negocios con transparencia, agilidad y tecnología.


Junto con nuestra evolución, crecen los desafíos y buscamos profesionales con iniciativa, motivados y con disposición para aprender.

En tu día a día harás:

  • Participar activamente en el desarrollo de soluciones de alto rendimiento para la aceleración de algoritmos en hardware, desde la concepción hasta la implementación y el seguimiento en producción;
  • Participar en las decisiones de arquitectura de soluciones, delimitando los dominios de hardware y software;
  • Elaborar especificaciones y documentación técnica sobre componentes y proyectos desarrollados;
  • Desarrollar diseños y pruebas abrangentes, siguiendo buenas prácticas de código y organización de archivos fuente;
  • Construir scripts de automatización para la pipeline de pruebas y verificación, build y deploy;
  • Desarrollar drivers para sistemas Linux y APIs de bajo nivel para integrar soluciones en FPGA con aplicaciones de backend.

Lo que necesitas:

  • Experiencia con el suite AMD/Xilinx: Vivado, SDK, Vitis;
  • Conocimientos de electrónica digital - circuitos combinacionales, secuenciales, latches/flip-flops, FSM;
  • Dominio de VHDL (opcionalmente Verilog/SystemVerilog);
  • Experiencia con metodologías de verificación para circuitos digitales: UVM, OSVVM, UVVM;
  • Experiencia con herramientas de co-simulación: Vunit, Cocotb;
  • Experiencia con la elaboración de diseños/testbenches y verificación de circuitos digitales, STA, y técnicas para cumplir con los requisitos operativos (timing closure, floorplanning, etc);
  • Desarrollo de diseños utilizando IP Integrator y integración con RTL;
  • Dominio de las estructuras internas de FPGAs: LUT, flip-flops, BRAM, ULTRARAM, DSP;
  • Sentirse cómodo trabajando en un entorno GNU/Linux;
  • Conocimientos de Python, Tcl, Make, Bash y utilidades CLI;
  • Familiaridad con buenas técnicas y estándares de desarrollo de software;
  • Control de versiones utilizando Git;
  • Inglés técnico.

Se considerarán valores añadidos:

  • Conocimientos sólidos sobre redes de computadoras (OSI L1-L4);
  • Experiencia con interfaces de comunicación de alto rendimiento: Ethernet 10/25G o superior, PCIExpress;
  • Habilidad con el desarrollo de aplicaciones C/C++ para hosts y embarcados, y herramientas de build y debug: gcc, gdb, make, cmake;
  • Experiencia con desarrollo embarcado para arquitectura ARM;
  • Experiencia con RTOS: FreeRTOS, Zephyr, etc;
  • Experiencia con desarrollo de drivers bare-metal para periféricos;
  • Experiencia con desarrollo de drivers (kernel/userspace) para sistemas Linux;
  • Conocimientos sobre Linux embarcado: toolchain, bootloaders, device trees, kernel + root filesystem;
  • Buildroot/Yocto/Petalinux.

Flowa es movimiento, crecimiento y evolución. Aquí encontrarás un entorno dinámico y colaborativo, donde todos son protagonistas. Si buscas una oportunidad de crecimiento y quieres formar parte de un equipo comprometido con el propósito de transformar el mercado de electronic trading, ¡únete a nosotros!


#FlowaTechnologies: nuestros valores son humanos.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.


Compartir vacante:

Phone

Solo se aceptan archivos PDF con un tamaño máximo de 3mb.

Compartir vacante: