
Firmware Engineer
- Markham, ON
- Permanent
- Full-time
- Technical owner for firmware for supporting next generation interconnect technologies both for AMD proprietary and industry standards like PCIe, CXL, and USB4.
- Engage as a teammate and work closely with multi-functional teams such as BIOS, power management, architecture, design, and verification on delivery of integrated firmware solutions.
- Develop low level firmware for embedded systems in an RTOS environment.
- Support pre- and post– silicon as well as production cycle efforts
- Develop and support full design cycle of embedded firmware solutions including architecture, validation and production
- Prior years of experience combined with technical education within the semiconductor industry
- Expert level experience producing quality embedded firmware
- Well versed in software engineering practices.
- Experience with industry standard RTOS like Zephyr or FreeRTOS
- Experience in ASIC architecture and digital design flow concepts
- Knowledge of BIOS concepts
- Bachelors or Masters degree (preferred) in Computer Science, Computer Engineering, Electrical Engineering, or equivalent