CPU Software Senior Engineer
Core
Develop and optimize software for high performance and low power on CPU architectures, running benchmarks and performing pre- and post-silicon verification.
Role type
Senior IC CPU Software Engineer
Builds
High-performance, low-power software for CPU product segments
Domain
Semiconductor / Computer Architecture
Required skills
C/C++/Assembly/Python, Linux Internals, Device Drivers, Computer Architecture, Operating Systems, Benchmarking, Performance Optimization
Preferred skills
Compiler/Runtime/Algorithms knowledge, Unorthodox problem solving
Technologies
Linux, C, C++, Assembly, Python
Responsibilities
Develop and optimize software for high performance and low power; Run benchmarks for applications and perform critical pre- and post-silicon verification; Develop new benchmarks for upcoming areas and workloads; Evaluate optimization opportunities at the library, compiler, assembly, runtime, and algorithm levels; Collaborate with internal and external teams to implement solutions meeting CPU performance requirements.