System-Level Modeling Engineer with SystemC and SoC experience (f/m/x)

Sii Poland

Brasil

Híbrido

BRL 246 000 - 328 000

Tempo integral

14 dias+
Gerador de candidaturas

Uma candidatura completa num minuto — currículo personalizado e carta de apresentação, prontos a enviar.

Ultrapassa os filtros ATS

Vantagens oferecidas por esta oferta de emprego

Diverse portfolio of clients
Wide portfolio of technologies
Employment stability
Remote work opportunities
Contracts with the biggest brands
Great Place to Work Europe
Many experts you can learn from
Open and accessible management team

Resumo da oferta

Sii Poland is seeking a System-Level Modeling Engineer with SystemC and SoC experience to join a global tech collaboration. You will architect and implement models, mentor junior engineers, and collaborate with hardware and software teams.

The role offers remote work opportunities with relocation support to Poland, a strong focus on embedded software and system modeling, and opportunities to contribute to high‑impact projects across cloud, cybersecurity, and hardware platforms.

Qualificações

  • 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 and a passion for developing low-level software that interfaces directly with hardware
  • Solid understanding of operating systems, including drivers, memory management, bootloaders, and scheduling, together with excellent debugging skills (GDB or equivalent)
  • Proven ability to translate ambitious, ambiguous goals into concrete requirements, architectures, APIs, and delivery plans, while providing clear updates to stakeholders
  • Practical experience with industry-standard SystemC simulators (e.g., Virtualizer, Helium) and scripting languages such as Python or PowerShell
  • Track record of shipped products containing firmware or embedded software, preferably developed in pre-silicon environments
  • Knowledge in one or more of the following domains: drivers, DMA, PCIe, NVMe, image/video decoders, networking controllers, memory controllers/training, boot flows, or power management
  • Openness for relocation to Poland (with Sii support)
  • Communicative proficiency in English

Responsabilidades

  • Architect and implement models and validation firmware/software for various silicon components (e.g., boot ROMs, PCIe, USB, compute clusters)
  • Lead the technical development of models, firmware, and embedded software
  • Collaborate closely 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, ensuring 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
  • Work in a diverse, multidisciplinary team and actively contribute to a collaborative environment
  • Communicate progress, risks, and technical challenges effectively to stakeholders and management

Conhecimentos

C/C++
SystemC
Embedded software
Debugging
Requirements translation
Stakeholder communication
Mentoring
Code reviews
Problem solving

Formação académica

Bachelor’s degree or higher in CS/CE/EE

Ferramentas

Python
PowerShell
GDB
Virtualizer
Helium

Descrição da oferta de emprego

As part of a collaboration with a global leader in technology and digital innovation, we are looking for a System-Level Modeling Engineer with SystemC and SoC experience to join our project. The company develops cutting-edge solutions that drive the advancement of cloud services, cybersecurity, as well as software and hardware platforms used by millions of users and businesses worldwide. This role offers the opportunity to contribute to advanced research and development initiatives in the field of embedded software and system modeling.

Your tasks
  • Architect and implement models as well as validation firmware/software for various silicon components (e.g., boot ROMs, PCIe, USB, compute clusters)
  • Lead the technical development of models, firmware, and embedded software
  • Collaborate closely 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, ensuring 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
  • Work in a diverse, multidisciplinary team and actively contribute to a collaborative environment
  • Communicate progress, risks, and technical challenges effectively to stakeholders and management
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 and a passion for developing low‑level software that interfaces directly with hardware
  • Solid understanding of operating systems, including drivers, memory management, bootloaders, and scheduling, together with excellent debugging skills (GDB or equivalent)
  • Proven ability to translate ambitious, ambiguous goals into concrete requirements, architectures, APIs, and delivery plans, while providing clear updates to stakeholders
  • Practical experience with industry‑standard SystemC simulators (e.g., Virtualizer, Helium) and scripting languages such as Python or PowerShell
  • Track record of shipped products containing firmware or embedded software, preferably developed in pre‑silicon environments
  • Knowledge in one or more of the following domains: drivers, DMA, PCIe, NVMe, image/video decoders, networking controllers, memory controllers/training, boot flows, or power management
  • Openness for relocation to Poland (with Sii support)
  • Communicative proficiency in English

Sii ensures that all hiring decisions are made solely on the basis of qualifications and competence. We are committed to equal and fair treatment of all, regardless of legally protected characteristics. At Sii, we promote a diverse and inclusive work environment, in full compliance with applicable anti‑discrimination laws.

Benefits For You
  • Diverse portfolio of clients
  • Wide portfolio of technologies
  • Employment stability
  • Remote work opportunities
  • Contracts with the biggest brands
  • Great Place to Work Europe
  • Many experts you can learn from
  • Open and accessible management team
Obtém a tua avaliação gratuita e confidencial do currículo.

ou arrasta e larga o ficheiro aqui.

Similar jobs

Ofertas semelhantes que vale a pena comparar

Embedded System Engineer (Firmware, C++)
Embedded System Engineer (Firmware, C++)

RecruitPedia Pte Ltd • Região Norte

Presencial
BRL 120 000 - 180 000
Software engineer (Embedded System, C++)
Software engineer (Embedded System, C++)

RecruitPedia Pte Ltd • Região Norte

Presencial
BRL 120 000 - 180 000
Senior Embedded Systems Developer
Senior Embedded Systems Developer

DSR Corporation • Brasil

Presencial
BRL 120 000 - 240 000
High-Speed Hardware Developer
High-Speed Hardware Developer

Toradex • Campinas

Presencial
BRL 180 000 - 240 000
Meal allowance
Health and dental care
Parking space
+1
Embedded Engineer - Software Application
Embedded Engineer - Software Application

PACCAR • Ponta Grossa

Presencial
BRL 20 000 - 40 000
Hardware Developer Engineer
Hardware Developer Engineer

Toradex • Campinas

Presencial
BRL 180 000 - 240 000
Meal allowance (flash card)
Health and dental care
Flexible work
+2
Software Engineer II: Automotive Solutions
Software Engineer II: Automotive Solutions

Cadence • Belo Horizonte

Presencial
BRL 167 400 - 223 200
Competitive benefits
Hybrid work model
Firmware Developer
Firmware Developer

NDT Global • Rio de Janeiro

Presencial
BRL 120 000 - 180 000
Lead Product Engineer: SoC Verification
Lead Product Engineer: SoC Verification

Cadence • Belo Horizonte

Presencial
BRL 150 000 - 270 000
Competitive benefits
C++ Embedded Software Engineer
C++ Embedded Software Engineer

Capgemini Engineering • Fundão

Híbrido
BRL 120 000 - 240 000
Hybrid work
Health and life insurance
Referral program with bonuses
+1