A leading AI research firm in Los Angeles seeks an experienced embedded engineer to design firmware for their in-house AI accelerator. The role involves creating drivers for hardware components, developing software models, and collaborating with teams to optimize performance. Ideal candidates will have 5+ years in embedded systems, proficiency in C/C++, and familiarity with real-time OS and hardware co-design. This is a unique opportunity to work on cutting-edge technology in an innovative environment.
Qualifications
5+ years of experience in embedded SW development.
Experience with high throughput and low latency code.
Strong knowledge of embedded protocols.
Responsibilities
Design and implement drivers for hardware peripherals.
Develop functional software models for simulation.
Debug firmware/driver issues on new platforms.
Collaborate with vendors for technology integration.
Skills
C/C++ programming
Rust programming
Embedded systems development
Real-time operating systems (RTOS)
Hardware/SW co-design
Multi-threaded programming
Embedded protocols (UART, I2C, SPI)
PCIe and Ethernet protocols
Job description
A leading AI research firm in Los Angeles seeks an experienced embedded engineer to design firmware for their in-house AI accelerator. The role involves creating drivers for hardware components, developing software models, and collaborating with teams to optimize performance. Ideal candidates will have 5+ years in embedded systems, proficiency in C/C++, and familiarity with real-time OS and hardware co-design. This is a unique opportunity to work on cutting-edge technology in an innovative environment.