Jobs / Synthara AG

Senior Platform Engineer

Synthara AG · Zürich, ZH, Switzerland
Zürich, ZH, SwitzerlandExp: 6+ yrsOnsite
Remuneration
Not specified
Location
Zürich, ZH, Switzerland
Visa sponsorship
Not specified

Job summary

Own virtual platforms for ComputeRAM® that enable pre-silicon software prototyping and hardware/software co-verification. Build and maintain full-system simulations spanning MCU cores, interconnect, DMA, and peripherals; integrate RTL models; and develop firmware, drivers, and bring-up code. Maintain cross-platform firmware validation and CI/CD using SystemC, Synopsys VCS, FPGA platforms, and Renode to surface integration issues early.

Qualifications

  • At least 6 years of relevant industry experience.
  • Strong embedded systems background, including C/C++, firmware, and drivers.
  • Experience with simulators, FPGA prototyping, and system bring-up.
  • Ability to work across hardware and software boundaries.
  • Ability to debug at the system level.
  • Ownership mindset and problem-solving skills.

Responsibilities

  • Build and maintain full-system simulation platforms with ComputeRAM®, MCU cores, interconnect, DMA, and peripherals.
  • Integrate RTL models into simulators and develop firmware for hardware validation and stress testing.
  • Provide stable software development targets for bring-up, debugging, and performance evaluation.
  • Develop low-level drivers, system bring-up code, and reference firmware for validation and demonstrations.
  • Maintain firmware-based test suites, cross-platform validation, and CI/CD pipelines.
  • Identify and resolve hardware/software integration issues.
  • Evaluate and introduce platform development tools and methodologies.

Skills

C++GitGitHubGitHub ActionsPython

Industry

SemiconductorsHardware

Relocation

No