System Software/Embedded Engineer (Diagnostics)
Core
Lead requirements, design, and development of system-level services, tools, and diagnostics for Tensordyne's AI inference platform software.
Role type
Senior IC embedded system software engineer (diagnostics & bring-up)
Builds
Platform software tools, diagnostics packages, and manufacturing test scripts for AI inference systems
Domain
Data center AI inference hardware/software co-design
Deliverable
production ML models
Required skills
C, C++, embedded Linux kernel development, device drivers, SoC bring-up, hardware debugging (JTAG, logic analyzers), system-level performance optimization
Preferred skills
AI inference frameworks, RTOS, Rust, Python, Bash/Shell
Technologies
Linux, PCIe, I2C, SPI, JTAG, C, C++, Python, Rust
Responsibilities
Lead requirements gathering and design for system-level services and diagnostics tools; Support cross-functional teams in platform software bring-up and validation; Collaborate with manufacturing test team to integrate tooling into production test scripts; Work on firmware, bootloaders, BSP, and Linux kernel modules; Optimize system-level performance and power; Debug hardware/software issues using low-level interfaces
Seniority
Senior, hands-on IC
