What are the responsibilities and job description for the Principal Embedded Engineer position at Tripod Networking?
Location : San Jose, CA
Will consider relocation and H1 transfers.
- 10 years of hands-on software engineering and systems architecture.
- Strong device driver and compiler exp. with C , Python, and Lua within Linux RTOS environments.
- Strong HPC large scale computing environments that use multicore hardware and embedded Linux operating systems.
- Exp. in board level bring up with virtual memory usage, caching, interrupts, and protocols like I2C / I3C, SPI, PCIe, SMBus, Mail-box etc.
- Analyzing, debugging and tuning performance of software stacks that run on CPUs, GPUs, NPUs, etc.
- Bachelor’s or Master's degree in Computer Science, Computer Engineering, Electrical Engineering or a related technical field.