Senior Platform Engineer in Zürich

Senior Platform Engineer in Zürich

Zürich Full Time Vor Ort
I

Zürich, Switzerland
Seniority : 6+ years relevant industry experience

Join Synthara’s software team and own the virtual platforms for ComputeRAM®. These platforms serve as reference systems for pre-silicon software prototyping and HW/SW co-verification. They must be accurate, usable, and continuously validated. You sit between hardware and software. Your job is to make both sides work together and expose issues early.

What you’ll do

  • Build and maintain full-system simulation platforms: ComputeRAM® + MCU cores + interconnect + DMA + peripherals, using SystemC, FPGA, VCS, Renode
  • Work with Hardware to: Integrate RTL models into simulators and develop low-level firmware for hardware validation and stress testing
  • Work with Software to: Provide stable development targets and enable bring-up, debugging, and performance evaluation
  • Develop: Low-level drivers and system bring-up code and reference firmware for validation and demos
  • Own verification infrastructure: Firmware-based test suites, cross-platform validation and CI/CD pipelines for continuous testing
  • Proactively identify and resolve HW/SW integration issues
  • Evaluate and introduce new tools and methodologies for platform development

Tools & Technologies

  • Programming and Modeling: SystemVerilog, C, C++, SystemC, Python
  • FPGA prototyping: AMD/Xilinx platforms and Vivado
  • RTL simulation: Synopsys VCS
  • Virtual Platform & System simulation: Renode, Synopsys Platform
  • Architect Development & Automation: Git, GitHub, CI/CD,GitHub Actions

Outcomes (first 12–18 months)

  • Usable, well-documented virtual platforms for software development
  • Consistent execution of the same firmware across VCS, FPGA, and Renode
  • Firmware-based verification covering key system behaviours
  • CI infrastructure that flags HW/SW integration issues early
  • Reduced time-to-bring-up for new platform configurations
  • Reliable reference environment for internal teams and customers

Profile

  • Strong embedded systems background (C/C++, firmware, drivers)
  • Experience with simulators, FPGA prototyping, and system bring-up
  • Comfortable working across HW/SW boundaries
  • Debugs at system level, not just component level
  • Bias for ownership and problem resolution

What success looks like

Any change in hardware or software can be validated quickly on a full-system platform, and issues are caught already at simulation stage.

#J-18808-Ljbffr

Senior Platform Engineer in Zürich Arbeitgeber: Ignite Next GmbH

Ignite Next GmbH bietet eine dynamische und innovative Arbeitsumgebung in Zürich, wo Sie als Lead Embedded Software & Compiler Engineering nicht nur strategisch arbeiten, sondern auch aktiv an der Entwicklung von zukunftsweisenden Technologien mitwirken können. Unsere Unternehmenskultur fördert Zusammenarbeit und Kreativität, während wir Ihnen zahlreiche Möglichkeiten zur beruflichen Weiterentwicklung und zum Wachstum innerhalb des Unternehmens bieten. Zudem profitieren Sie von einem attraktiven Standort in einer lebendigen Stadt, die sowohl berufliche als auch persönliche Lebensqualität vereint.

I

Kontaktdaten:

Ignite Next GmbH Recruiting-Team