Systems Software Engineer Power Performance and Thermal
FuriosaAIVisit FuriosaAI website
FuriosaAI is a South Korean AI semiconductor company building energy-efficient inference accelerators, servers, and software for enterprise and cloud AI deployments.
Seoul, South Korea
Funding history
Investors
About FuriosaAI
FuriosaAI develops the RNGD AI inference accelerator and NXT RNGD Server, alongside a software toolchain for compiling, optimizing, and deploying LLM and agentic-AI workloads.
Skills
Candidate Availability
Required and preferred rules are kept separate and reflect the wording in the original posting.
About the Role
You will develop system software that controls power, performance, and thermals for NPU SoCs in Linux. You will design DVFS policies and drivers, build clock, regulator, and thermal drivers, and profile NPU workloads to validate operating performance point tables.
Requirements
- Proficiency in C/C++ and AArch64 assembly
- Experience in Linux kernel and device driver development
- Understanding of SoC architecture, clock trees, and power management mechanisms
Responsibilities
- Develop core system software to control power, performance, and thermals for NPU SoCs in Linux
- Design and develop dynamic voltage and frequency scaling policies and drivers using cpufreq, devfreq, and SCMI
- Build and optimize drivers for the Common Clock Framework, regulators, and thermal management
- Analyze power consumption and thermal trends during NPU execution
- Construct and validate operating performance point tables
Benefits
- Highly flexible remote/work-from-home policy
