Eque2
Headlands Technologies LLC
FPGA-Entwickler
Stellenbeschreibung FPGA-Entwickler für Headlands Tech
Standorte: Amsterdam; Chicago; London; New York
Wir sind stolz darauf, ein Arbeitgeber zu sein, der Chancengleichheit fördert und den Mitarbeitern ein Arbeitsumfeld frei von Diskriminierung und Belästigung bietet. Alle Personalentscheidungen bei Headlands Tech basieren auf Geschäftsanforderungen, Aufgabenanforderungen und individuellen Qualifikationen, ohne Rücksicht auf Rasse, Hautfarbe, Religion oder Weltanschauung, nationale Herkunft, Geschlecht, sexuelle Orientierung, Geschlechtsidentität/-ausdruck, Alter, Status als geschützter Veteran, Status als Person mit Behinderung oder andere anwendbare gesetzlich geschützte Merkmale. Headlands Tech duldet keine Diskriminierung oder Belästigung aufgrund dieser Merkmale.
Durch das Ausfüllen dieser Bewerbung stimmen Sie unseren GDPR- und Datenschutzrichtlinien zu.
Aufgabenbereich
Als FPGA-Entwickler bei Headlands Tech sind Sie für das Design und die Verifizierung digitaler Schaltungen sowie für die Entwicklung von Inhouse-IPs und die globale Skalierung von Designs verantwortlich. Sie arbeiten mit modernsten Hardwaretechnologien zur Unterstützung der automatisierten Handelsinfrastruktur des Unternehmens.
Mindestanforderungen
Qualifikationen
- Berufserfahrung im FPGA/ASIC-Design und in der Verifizierung
- Erfahrung in der Entwicklung wiederverwendbarer IPs und der Skalierung von Designs für mehrere Zielplattformen
- Solides Verständnis der Prinzipien des digitalen Designs
- Starke Kenntnisse in entweder SystemVerilog/Verilog/VHDL
- Tiefgehende Kenntnisse gängiger EDA-Tools
- Kenntnisse in C++ erforderlich
- Vertrautheit mit gängigen Skriptsprachen TCL/Python/Bash
- Hochschulabschluss in Elektrotechnik, Informatik, Computer Engineering oder einem verwandten technischen Bereich
- Erfahrung mit Hochgeschwindigkeits-Transceivern, Netzwerkprotokollen und Paketverarbeitung ist von Vorteil
Tägliche Aufgaben
- Design und Verifizierung von RTL-Implementierungen für Handelssysteme
- Entwicklung wiederverwendbarer IP-Komponenten, die auf mehreren Plattformen eingesetzt werden können
- Integration von Hardware-Designs in den breiteren Technologie-Stack
- Automatisierung von Aufgaben und Verbesserung von Arbeitsabläufen durch Skripte
- Zusammenarbeit mit Software-, Forschungs- und Systemteams
