Job VC

Embedded C++ Engineer (SystemC / Virtual Prototyping)

Sii Ukraine · djinni · $$$ · Тільки віддалено Україна
Open original ↗

Sii Ukraine
is a subsidiary of Sii Poland — the leader in IT, engineering, and consultancy services with over 7500 IT experts in Poland and more than 250 prestigious customers. We are looking for ambitious and top-quality professionals to join our project teams.

Requirements
5+ years of experience in hardware modeling, computer architecture, or a related field.
Strong C++ skills with hands-on experience in
SystemC/TLM
or similar system-level modeling frameworks.
Solid understanding of
computer architecture and SoC design
, including CPU microarchitecture, memory subsystems, and interconnect protocols (AXI, PCIe).
Ability to translate hardware specifications and architecture diagrams into accurate software models.
Experience with simulation, model validation, test development, and debugging.
Knowledge of
SystemVerilog/UVM
is a plus.
Experience with embedded software or firmware development is highly desirable.
Understanding of low-level hardware/software interactions, including registers, interrupts, boot flows, and device initialization.
Strong analytical, problem-solving, communication, and cross-functional collaboration skills.

Why Join Us?
Join a team shaping the future of custom silicon and next-generation hardware platforms. You'll build virtual prototypes that enable early software development, accelerate product delivery, and influence the design of cutting-edge technologies, from cloud AI accelerators to consumer devices.
Working alongside world-class engineers, you'll tackle complex architecture challenges, drive innovation at the hardware-software boundary, and make a direct impact on products used by millions. This role offers exceptional opportunities for technical growth and career development in a highly collaborative environment.