Remote Jobs Sign In

CPU Software Hardware Engineer

Location: Remote
Compensation: Salary
Reviewed: Thu, Oct 15, 2026
This job expires in: 30 days

Job Summary

Focusing on CPU software-hardware co-design for next-generation QMX architectures, the full-time remote CPU Software Hardware Engineer will identify ML workloads, generate execution traces, and optimize performance to enhance system-level efficiency.

Key Responsibilities
  • Identify and characterize critical ML use cases for CPU execution
  • Generate execution traces for ML workloads using simulation tools
  • Analyze and optimize system bottlenecks to improve workload performance
Required Qualifications
  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field with 8+ years of experience, or a Master's degree with 7+ years, or a PhD with 6+ years of experience
  • Strong background in Computer Architecture and Systems Programming
  • Proficiency in C/C++ programming
  • Experience with performance profiling, benchmarking, and optimization

Complete Job Description

The complete job description is available to members. Premium membership includes:

Full access to 41,206 remote jobs from human-vetted companies, updated daily

Resume Builder - AI-powered tool to craft, enhance, and tailor your resume to a specific job

Twice-monthly live group coaching and the full Remote Career Center

20% member discount on Career Services

Backed by a 30-day money-back guarantee