System-Level Modeling Engineer (SystemC, SoC)

Sii

Wrocław, DS, Poland • 41m ago • Remote

Senior

Remote

1,000,000 - 1,000,000 USD/yr

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Quick Facts

  • Role: System-Level Modeling Engineer (SystemC, SoC)

Description

Design and implement system-level models and validation firmware/software for silicon components using SystemC. Lead model and embedded software development, collaborating with hardware and software architects to define specifications and ensure system-level integration. Mentor junior engineers, support design/code reviews, and drive debugging and optimization with clear technical documentation.

Responsibilities

  • Architect and implement models and validation firmware/software for silicon components (e.g., boot ROMs, PCIe, USB, compute clusters)

  • Lead the technical development of models, firmware, and embedded software

  • Collaborate with hardware and software architects to define specifications and ensure system-level integration

  • Mentor junior engineers in software design, firmware development, and best engineering practices

  • Participate in design and code reviews to ensure high-quality and maintainable solutions

  • Drive debugging and optimization efforts to improve performance and reliability

  • Provide clear technical documentation for developed models, APIs, and workflows

  • Communicate progress, risks, and technical challenges effectively to stakeholders

Requirements

  • Bachelor’s or higher degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field

  • At least 5 years of professional experience in embedded software development

  • Strong proficiency in C or C++ with hands-on experience in SystemC

  • Solid understanding of operating systems: drivers, memory management, bootloaders, and scheduling; excellent debugging skills (GDB or equivalent)

  • Ability to translate ambiguous goals into concrete requirements, architectures, APIs, and delivery plans

  • Practical experience with industry-standard SystemC simulators (e.g., Virtualizer, Helium) and scripting languages (Python or PowerShell)

  • Track record of shipped products containing firmware or embedded software, preferably developed in pre-silicon environments

  • Knowledge in one or more domains: drivers, DMA, PCIe, NVMe, image/video decoders, networking controllers, memory controllers/training, boot flows, or power management

  • Communicative proficiency in English

  • Residing in Poland

Benefits

  • Private healthcare and benefits cafeteria platform

  • Car discounts

  • Comfortable workplace: class A offices or remote work

  • Meetups, webinars, training platform, and a technology blog for continued growth

  • Profit sharing and support for ideas/actions (PLN 1,000,000 per year for employees’ ideas)

  • Access to dozens of projects for prestigious international brands

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Potential salary for System-Level Modeling Engineer (SystemC, SoC) role

Improve your resume for just $5

$1,000,000 – $1,000,000/year

Unlock Full Resume Report