CareerPlan

System Software/Embedded Engineer (Diagnostics)

SunnyvaleFull-time2026-10-06 → 2026-10-21
On-site

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