Remote Firmware Engineer

Great AI startup with 100+ million in funding, working on next generation memory systems. Equity/ stock options available.

Easy Apply Now

A bit about us:

Our mission is to help companies running AI workloads to run neural networks faster, cooler, and cheaper using at-memory computing.

Why join us?

Great equity/ stock options
Remote opportunity
Working on next-generation AI memory chips with a 100+ million dollars funded startup

Job Details

Firmware engineer who's strong with board bring-up, device driver development ARM/ RISC 5 processor, etc.
Remote

Full job description listed below.

Requirements
Minimum of a Bachelor’s degree in electrical engineering, computer software engineering, or a related discipline
5 years experience in firmware development for embedded processors and real-time systems
Good verbal and written communication skills
Strong C/C++ programming, including build-flow development and debugging skills
A disciplined approach to code management, code reviews and version control
Strong lab debug skills, ability to isolate, trouble-shoot and root-cause issues
Ability to creatively provide short-term workarounds and long-term fixes to issues
Preferred Skills & Experience
Experience writing drivers such as: UART, I2C, SPI, USB
Experience developing board-level diagnostics
Experience with 3rd-party hardware IPs such as PCIe and DDR
Familiarity with RTL simulations and waveform debugging
Knowledge of electrical engineering and PCBA design
Knowledge of electronic device manufacturing process
Experience in board bring-up
Experience in reworking hardware.
ARM or RiscV processor architecture and tool chains
Easy Apply Now
Easy Apply Now
Job Details
Managed by Jobot Pro
Location
REMOTE
Toronto, Canada
Job Type
Permanent