Software Engineer (Hardware Design Verification)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Software Engineer (Hardware Design Verification): Designing and implementing C/C++ embedded software for pre-silicon verification of Ethernet networking features in next-generation SoCs with an accent on performance analysis and scalable architecture. Focus on implementing IEEE Time Sensitive Networking (TSN) and ensuring hardware-software portability across multiple platforms.
Location: Kanata, Canada
Company
develops IP for advanced microcontrollers and microprocessors used in automotive, IoT, and industrial markets.
What you will do
- Design and implement C/C++ embedded software for pre-silicon verification of Ethernet networking features.
- Develop breakthrough Ethernet/networking IP for next-generation SoCs in automotive and edge computing.
- Perform trade-off analysis on performance and complexity.
- Collaborate with IP design and verification teams to ensure timely, high-quality delivery.
- Drive continuous improvement in design methodology.
Requirements
- Bachelor's degree in Electrical, Computer, or Software Engineering, or Computer Science.
- Experience in C/C++ design and implementation.
- Understanding of embedded software development and methodology.
- Strong problem-solving and interpersonal communication skills.
- Ability to parse and write technical documentation.
Nice to have
- Understanding of computer architecture and digital logic design.
- Knowledge of TCP/IP protocols and networking technologies.
- Experience with networking products such as routers, bridges, and switches.
- FPGA experience.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →