Silicon Validation Platform Engineer (AI)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Silicon Validation Platform Engineer (C++/Python): Building an internal software engineering platform for pre-silicon and post-silicon validation of AI accelerators and SoCs with an accent on hardware resource abstraction and reusable test frameworks. Focus on implementing TDD and Clean Architecture principles to develop robust system software and device drivers.
Location: Onsite in Seongnam, South Korea
Company
is an AI semiconductor company specializing in the development of high-performance AI accelerators and SoCs.
What you will do
- Implement modular and reusable components for the silicon validation platform to abstract hardware resources.
- Develop and refactor device drivers for AI accelerators and contribute to hardware abstraction layers.
- Build internal tools and APIs to automate the allocation of silicon resources and the execution of test cases.
- Apply Test-Driven Development (TDD) and participate in code reviews to improve overall software architecture.
- Design and maintain Test APIs to enable efficient hardware interaction across different teams.
Requirements
- 3+ years of experience in software development or equivalent project experience in system software.
- Fundamental understanding of the Linux kernel and device driver models.
- Solid programming skills in C or C++ with a commitment to writing clean and readable code.
- Basic experience with Python for scripting and automation.
- Growth mindset regarding software quality, including interest in design patterns and refactoring.
Nice to have
- Hands-on experience with Linux kernel/driver development or debugging.
- Familiarity with TDD or Unit Testing frameworks such as KUnit, pytest, or unittest.
- Understanding of hardware-software interfaces (Register maps, DMA, Interrupts).
- Experience using Git and CI/CD tools like GitHub Actions or Jenkins.
- Degree in Computer Science, Electrical Engineering, or a related field.
Hiring process
- Document review followed by online and on-site interviews.
- Culture-fit interview and compensation negotiation.
- Final decision and offer.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →