Apply Now    
Job ID: JR0210912
Job Category: Software Engineering
Primary Location: Guadalajara, JAL MX
Other Locations: Mexico, Mexico City
Job Type: Experienced Hire

Software Engineer

Job Description

Leads the creation, implementation, and optimization of software tools in support of various domains including design, manufacturing, validation, silicon production, systems integration, software application products, or ecosystem enabling. Utilizes modern software development methodologies, programming languages, domain knowledge, and secure coding practices to design, develop, debug, and/or validate algorithms, software tools, and systems that enable our internal/external engineering partners to design/manufacture intel silicon, integrate Intel silicon and/or software into impactful products. Examples of tools/systems include debuggers, analyzers, SDKs, IDEs, PDKs, performance monitors, software tools and libraries, flows, and/or methodologies for design, manufacturing, validation, and test.


You must possess the below minimum qualifications to be initially considered for this position. Preferred qualifications are in addition to the minimum requirements and are considered a plus factor in identifying top candidates.

Experience listed below would be obtained through a combination of your school work/classes/research and/or relevant previous job.

Minimum Qualifications

Bachelor's OR Master's, in Computer Science or Computer/Electrical Engineering, with 3+ years of active experience in large-scale software development. ("Cedula Profesional" may be required).

The 3+ years of experience can be a mix of the following:

  • 3+ years of actively developing in C, C++ , Python or similar languages.
  • 2+ years of Computer Architecture knowledge of computer systems including multicore CPUs or GPUs, memory subsystem, interconnects, IO devices.
  • 2+ years of experience with modern computer operating systems (Linux, Chrome or Windows).
  • 3+ years of working in software development teams using team collaboration tools for repository storage, testing, issues and project tracking.

Preferred Qualifications

  • Ph. D. in Computer Science or Computer/Electrical Engineering or relevant engineering field.

Inside this Business Group

Enable amazing computing experiences with Intel Software continues to shape the way people think about computing – across CPU, GPU, and FPGA architectures. Get your hands on new technology and collaborate with some of the smartest people in the business. Our developers and software engineers work in all software layers, across multiple operating systems and platforms to enable cutting-edge solutions. Ready to solve some of the most complex software challenges? Explore an impactful and innovative career in Software.

Other Locations

Mexico, Mexico City

Work Model for this Role

This role is available as fully home-based and generally would require you to attend Intel sites only occasionally based on business need.

MXExperienced HireJR0210912
Apply Now    

What would you like to do now?

Student Center

Find out more about working at Intel

Learn more
Hiring Process

Hiring Process

Learn more

Grow your network of opportunities