Electronic FPGA Engineer

Myjob

Zürich

Vor Ort

CHF 110.000 - 160.000

Vollzeit

14 Tage+
Bewerbungsgenerator

Mach aus dieser Rolle ein Vorstellungsgespräch — ein Lebenslauf und ein Anschreiben, die darauf ausgerichtet sind, was dieser Arbeitgeber sucht.

Schaffe es an den ATS-Filtern vorbei

Zusammenfassung

HUBER+SUHNER is seeking an experienced FPGA Engineer to design and verify FPGA logic using VHDL for Xilinx Artix-7 devices. You will implement deterministic FSMs, develop low-level I²C/SPI/UART drivers, and create self-checking test benches while collaborating with electronics and software teams.

The role involves hardware bring-up, lab validation, constraints management, and producing production-ready bitstreams. Proactive flow improvements and scripting with Tcl/Python are encouraged.

Qualifikationen

  • Bachelor degree or equivalent in electronic/ electrical engineering or computer engineering.
  • Strong hands-on VHDL experience and FPGA verification.
  • Proven experience with Xilinx Artix-7 devices and Vivado toolchain.
  • Experience with I2C, SPI, UART and bus protocols.

Aufgaben

  • Design and implement FPGA logic in VHDL for Xilinx Artix-7 devices using Vivado.
  • Develop finite state machines to control hardware interfaces and protocols.
  • Create low-level driver logic for I²C, SPI, and other serial interfaces.
  • Write and maintain test benches and run functional and timing simulations.
  • Perform hardware bring-up, lab testing, and iterative debug.
  • Manage constraints (XDC), clocking, resets, and timing closure.
  • Contribute to requirements, architecture, and module specs for FPGA systems.
  • Maintain version control and traceability to requirements.
  • Produce design descriptions, interfaces, test procedures, and release notes.
  • Support system integration and assist production/field teams with issues.
  • Improve FPGA design flows, test coverage, and automation.

Kenntnisse

VHDL
FSM design
Embedded interfaces I2C SPI UART
Test benches / simulation
Python/Tcl scripting

Ausbildung

Degree in Electronic/Electrical Engineering or Computer Engineering

Tools

Vivado
Xilinx Artix-7

Jobbeschreibung

At HUBER+SUHNER, we design and create essential components that transport power and data through networks. This is how our employees around the globe contribute to a world where people get and stay connected

Your tasks
  • Design & implement FPGA logic in VHDL for Xilinx Artix-7 devices using Vivado, adhering to coding standards and design reviews
  • Develop finite state machines to control and sequence hardware interfaces and protocols reliably
  • Create low-level driver logic for I²C, SPI (and other simple serial interfaces), including initialisation, transaction handling, and error conditions
  • Write and maintain test benches (self-checking where practical), conduct functional and timing simulations, and document verification results
  • Perform hardware bring-up and validation, including lab testing, measurements, and iterative debug; collaborate on board-level constraints and interface timing
  • Manage constraints (XDC), clocking, resets, and CDC analysis; achieve timing closure and generate production-ready bitstreams
  • Contribute to requirements capture, architecture design, module specifications, and DFT/DFM considerations for FPGA-based systems
  • Maintain configuration management (SVN), branching/release processes, and traceability to requirements
  • Produce and maintain technical documentation: design descriptions, registers/interfaces, test procedures, and change logs
  • Participate in design and code reviews, support system integration, and assist production/field teams with issue triage
  • Support continuous improvement of FPGA design flows, test coverage, and automation (e.g., Tcl/Python scripts)
Your profile
  • Track record of delivering FPGA features/modules from requirements through to validated hardware.
  • Degree or equivalent experience in Electronic/Electrical Engineering, Computer Engineering, or related discipline
  • Strong hands-on experience with VHDL for FPGA design and verification
  • Proven experience targeting Xilinx Artix-7 families; confident using Vivado (project setup, constraints, synthesis, place & route, timing closure, bitstream generation)
  • Ability to design deterministic finite state machines (FSMs) for control/driver logic
  • Experience implementing and validating low-level embedded interfaces: I²C, SPI, UART (desirable), including bus arbitration, timing, and protocol edge cases
  • Competence in writing self-checking test benches and performing simulation (e.g., using Vivado simulator)
  • Experience testing on hardware: bringing up boards, using logic analysers/oscilloscopes, debugging timing/constraint issues, and validating firmware in-system
  • Understanding of timing constraints (XDC), clock domain crossing (CDC), metastability, resets, and synchronous design best practices
  • Familiarity with version control (e.g., SVN)
  • Optional but beneficial: knowledge of PCB-level considerations, signal integrity, and simple scripting (Tcl/Python) to automate flows
  • Typically 3+ years in FPGA development within a product or R&D environment (or demonstrable equivalent)
  • Experience collaborating with electronics engineers and embedded software engineers for system integration
  • Clear communicator with strong documentation habits (design specs, interface descriptions, test plans, release notes)
  • Methodical problem-solver with attention to detail; able to work independently and in cross-functional teams
  • Ownership mindset with a focus on reliability, maintainability, and testability

Our aim is to be the employer of choice and as such you can be assured of a market leading remuneration package that matches your skills and experience., , Your employment and development is at the heart of our Fundamentals., , We have an entrepreneurial and collaborative culture within the business.,

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
oder ziehe deine Datei hierhin.
Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

FPGA Design Engineer: VHDL on Artix-7
FPGA Design Engineer: VHDL on Artix-7

Myjob • Zürich

Vor Ort
CHF 110.000 - 160.000
Senior FPGA Design Engineer
Senior FPGA Design Engineer

Swediumglobal • Zürich

Vor Ort
CHF 77.000 - 101.000
Senior FPGA based SoC Prototyping Engineer
Senior FPGA based SoC Prototyping Engineer

u-blox AG • Thalwil

Hybrid
CHF 120.000 - 180.000
Embedded systems / FPGA development engineer
Embedded systems / FPGA development engineer

imperix SA • Mittelwallis

Vor Ort
CHF 110.000 - 140.000
Senior Digital Hardware Engineer (RTL & Verification) Zurich | Hybrid
Senior Digital Hardware Engineer (RTL & Verification) Zurich | Hybrid

TalentCloud Group • Zürich

Hybrid
CHF 90.000 - 120.000
FPGA Engineer 100% Pensum
FPGA Engineer 100% Pensum

Liquid-Markets-Solutions • Basel

Vor Ort
CHF 80.000 - 120.000
FPGA Engineer - 12 months contract - Lausanne
FPGA Engineer - 12 months contract - Lausanne

Michael Page International (Switzerland) SA • Lausanne

Vor Ort
CHF 120.000 - 150.000
Senior Embedded Firmware Engineer (FPGA/ARM)
Senior Embedded Firmware Engineer (FPGA/ARM)

LHH • Zürich

Hybrid
CHF 120.000 - 180.000
Hybrid work model
International team
Senior Digital Design and Verification Engineer
Senior Digital Design and Verification Engineer

Ignite Next GmbH • Zürich

Hybrid
CHF 160.000 - 230.000
Embedded Systems / FPGA Development Engineer
Embedded Systems / FPGA Development Engineer

imperix • Mittelwallis

Vor Ort
CHF 110.000 - 160.000