Software Enabling and Optimization Engineer

Intel Intel · Semiconductors · Penang, Malaysia

This role is for a Software Enabling and Optimization Engineer in Intel's Global Product Support team. The engineer will be responsible for customer experience, acting as a point of contact for clients, responding to inquiries, analyzing needs, and resolving platform issues. The role involves collaborating with cross-functional teams, managing support databases, and analyzing customer data to recommend process improvements. Key qualifications include experience in troubleshooting, system diagnosis, debugging, and proficiency in customer support software. Preferred qualifications include experience in Embedded Linux, Windows OS, driver development/debugging, power states, performance tuning, and Intel x86 platform architecture.

What you'd actually do

  1. Respond to incoming customer inquiries across multiple media and communication channels efficiently, ensuring compliance with Intel and regulatory standards.
  2. Analyze customer needs to identify the appropriate course of action or resolution, escalating issues when necessary.
  3. Manage customer support databases and tools, updating them with relevant technical issues and interactions to maintain accurate and actionable records.
  4. Partner with internal teams and external service providers to resolve customer issues and maintain operational excellence.
  5. Investigate and resolve customer platform issues using established processes and tools such as CRM systems, knowledge databases, and customer service metrics.

Skills

Required

  • Bachelor's degree in computer science, Computer Engineering, or Software Engineering or equivalent experience
  • Minimum 7+ years of working experience with hands on troubleshooting, system diagnosed and debugging
  • Proficiency in customer support software and tools, including CRM systems and knowledge databases
  • Demonstrated ability to analyze customer data, identify trends, and apply problem-solving techniques
  • Strong technical product knowledge and expertise in customer support processes

Nice to have

  • Embedded Linux (Yocto/Ubuntu/RHEL/RTOS) and Windows OS level, including kernel recompilation, driver enablement, and system-level debugging
  • Diagnose and resolve complex issues such as kernel panic, BSOD, system hangs, resume failures, and device enumeration across hardware/software stack
  • Driver development/debugging for key subsystems (storage, networking, I2C, GPIO, audio, camera) and high-speed interfaces (PCIe, USB/Type-C, SPI)
  • Solid understanding of power states (C-state, S0ix, S3/S4), thermal behavior, and performance tuning including frequency scaling and workload optimization
  • Using industry and Intel-specific tools (IOMT, PTAT, System Debugger, protocol analyzers, oscilloscopes) for signal integrity, margin validation, and end-to-end platform stability
  • Intel x86 platform architecture
  • Firmware/BIOS debugging and troubleshooting

What the JD emphasized

  • Minimum 7+ years of working experience with hands on troubleshooting, system diagnosed and debugging.
  • Proven experience in Embedded Linux (Yocto/Ubuntu/RHEL/RTOS) and Windows OS level, including kernel recompilation, driver enablement, and system-level debugging
  • Demonstrated ability to diagnose and resolve complex issues such as kernel panic, BSOD, system hangs, resume failures, and device enumeration across hardware/software stack