Python Developer for Customer Debug Tools

Intel Intel · Semiconductors · Guadalajara, Mexico

Software Enabling and Optimization Engineer at Intel responsible for developing software for Intel's customers to enable, validate, and triage the integration of CPUs into their platforms. This role involves collaborating with customers and internal partners to solve critical customer problems, conducting code reviews, analyzing and debugging issues, and providing technical support. The engineer will also contribute to product development by driving application pre-enablement and product hardening, and deliver technical training and collateral to facilitate customer adoption of tools.

What you'd actually do

  1. Collaborate with customers and internal partners to develop, integrate, test, debug, and optimize software solutions that solves critical customer problems.
  2. Utilize in-depth domain expertise to research, prototype, and deliver software solutions that drive adoption of Intel technologies.
  3. Conduct code reviews, analyze and debug issues, and provide technical support to ensure software reliability and performance.
  4. Contribute to product development by driving application pre-enablement, product hardening, and customer enablement for successful launches.
  5. Deliver technical training, prepare collateral to facilitate customer adoption of our tool.

Skills

Required

  • Python
  • object-oriented programming
  • computer architecture
  • high-level software design principles
  • software debugging
  • validation
  • performance optimization
  • analyze and resolve complex software issues
  • Advance English level

Nice to have

  • hardware design reviews for software engineering
  • ecosystem partners
  • open-source communities
  • enabling software for Intel products

What the JD emphasized

  • Must have unrestricted, permanent right to work in Mexico