Staff Emulation & FPGA Prototyping Engineer
Untether AIFull Time
Senior (5 to 8 years)
Key technologies and capabilities for this role
Common questions about this position
A BS Degree with 2+ years of experience or MS Degree with 1+ years in Computer Engineering, Engineering Science, Electrical Engineering, Computer Science or equivalent is required, along with 3+ years of C/C++ programming experience in a Linux/Unix environment.
The primary location is Toronto, Ontario, Canada, with possible additional locations.
Responsibilities include developing software support for routing next generation FPGA devices, owning compiler modules from device modeling to timing closure and runtime, and implementing new features while fixing issues in a large codebase.
It is a full-time regular position on Shift 1 in Canada.
A passionate and energetic software engineer with experience in C/C++ on Linux/Unix, a relevant degree, and interest in FPGA compiler software like Quartus for optimizing HDL to bits for area and Fmax would be ideal.
Develops digital human agents for AI
Altera develops digital human agents that mimic human traits like empathy, friendship, and fun. Their primary product allows users to interact with an AI agent while playing Minecraft, creating a friendly and engaging experience. Altera's agents are designed to be interoperable and capable of long-term autonomy, making them suitable for both individual users and businesses. Unlike many competitors, Altera focuses on advancing research and scaling technology to deliver unique, human-like AI products. The company's goal is to redefine AI agents, enhancing their versatility and human-like qualities.