- Location
- Bengaluru, KA,IN, IN
- Type
- Full-time
- Department
- Engineering
- Education
- PhD
- Source
- Eightfold
Description
Bachelor's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 4+ years of Hardware Engineering or related work experience. OR Master's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 3+ years of Hardware Engineering or related work experience. OR PhD in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 2+ years of Hardware Engineering or related work experience. Focus Areas: Development and maintenance of CPU subsystem validation infrastructure, involving both bare-metal and OS-based full-stack environments (such as TFA, Linux, hypervisor, TEE). Execution and debugging of functional validation for custom CPU features. Enablement and validation of low-power and DVFS (Dynamic Voltage and Frequency Scaling) features for CPU domains. Debugging and profiling support across bare-metal and full-stack environments. Low-level firmware and architecture-specific code. Subsystem Fundamentals: Caches, MMU, interrupts, debug subsystems, and exception handling. Experience with one or more of RTOS, Linux kernel, trusted firmware, hypervisors, and device drivers. Strong bring-up and debugging skills in complex environments.