обновлено 3 дня назад
Software Engineer (SoC Simulation)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Software Engineer (SoC Simulation): Creating accurate and efficient functional models for System-on-Chip designs with an accent on virtual platforms, firmware analysis, and early-stage software development. Focus on diagnosing firmware issues through simulation results, collaborating with software teams before silicon availability, and promoting virtual platform adoption.
Location: Taipei, Taiwan
Company
develops semiconductor solutions for enterprise, cloud and AI, and carrier data infrastructure, including processors, memory expanders, storage controllers, Ethernet PHYs, and data acceleration technologies.
What you will do
- Create accurate and efficient functional models for System-on-Chip designs.
- Develop virtual platforms and realistic simulation environments to accelerate innovation and reduce time to market.
- Collaborate with software teams to gather inputs for early-stage development before physical silicon is available.
- Diagnose and resolve firmware issues by analyzing simulation results.
- Promote the adoption of virtual platforms across the organization.
Requirements
- Bachelor’s degree in Computer Science, Electrical Engineering, or a related field with 3–5 years of relevant professional experience, or a Master’s degree/PhD with 2–3 years of experience.
- Working knowledge of Python and C++.
- Fundamental understanding of firmware and software architecture.
- Willingness to learn Virtual Platforms, System-on-Chips, and related tools.
- Collaborative approach and strong knowledge-sharing skills.
- Applicants must be eligible to access export-controlled technology and software; an export license review may be required before employment.
Nice to have
- Experience with Virtualizer, Simics, QEMU, or gem5.
- Experience with computer architecture, especially ARM or RISC-V.
Culture & Benefits
- Collaborative, transparent, and inclusive work environment.
- Opportunities for continuous learning and professional development.
- Eligibility for bonus and equity plans, including a new-hire equity grant and annual equity refreshers.
- Resources and tools to support impactful engineering work.
Hiring process
- Interviews evaluate individual experience, thought process, and communication skills in real time.
- AI tools, transcription applications, automated answer generators, and automated note-taking bots are not permitted during interviews.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →