Design, develop, and optimize compiler toolchain components for Qualcomm’s mobile and compute products.
$123,700.00 - $185,500.00
- Leverages advanced knowledge of software development, processor architecture, debugging and recovery techniques, and systems concepts to enhance application domains for mobile and compute products.
- Incorporates complex features into programming tools to assist software developers implement, debug, and optimize code running on programmable cores.
- Designs and develops advanced industry standard tools such as debuggers, linkers, profilers, converters, and optimizers.
- Builds complex bit‑exact functional or timing‑accurate simulators to enable off‑target execution of software.
- Synthesizes and runs benchmarks for complex applications; analyzes data to provide feedback for performance, power optimizations, and constraint management.
- Bachelor's degree in Computer Science, Engineering, Electrical Engineering, or related field
- Master's degree in Computer Science, Engineering, Electrical Engineering, or related field
- PhD in Computer Science, Engineering, Electrical Engineering, or related field
- Nice to have: Master's degree