**Behavioral traits**:Ability to work with collaborators to take unclear requirements and deliver working software as a part of iterative design process**Qualifications**You must possess the following minimum qualifications to be initially considered for this position.**Minimum qualifications**:- Bachelor, Master or PhD Degree in Computer Science, Computer Engineering or other related discipline ("Cedula Profesional" may be required)- 3+ years of experience as SW architect or SW systems engineer at senior level positions- 5+ years of experience in C and C++ programming, with one or more of the scripting languages (Perl, Ruby, Python, or similar)- 2+ year experience programming in embedded systems**Preferred qualifications**:- Prior experience as a software engineer in industry with demonstrated ability to deliver significant results in a multidisciplinary environment- Experience developing SW over CPU+FPGA Embedded platforms- Experience deploying Artificial Intelligence (AI) / Deep Learning (DL) models across heterogeneous platforms (CPU, GPU, FPGA, Accelerators)- Experience Kanban, Agile or Scrum or any other software development methodologiesRequirements listed would be obtained through a combination of industry relevant job experience, internship experiences and or school work/classes/research.**Inside this Business Group**Intel Labs is the company's world-class, industry leading research organization, responsible for driving Intel's technology pipeline and creating new opportunities. The mission of Intel Labs is to deliver breakthrough technologies to fuel Intel's growth. This includes identifying and exploring compelling new technologies and high risk opportunities ahead of business unit investment and demonstrating first-to-market technologies and innovative new usages for computing technology. Intel Labs engages the leading thinkers in academia and industry in addition to partnering closely with Intel business units.**Work Model for this Role**This role will be eligible for our hybrid work model which allows employees to split their time between working on-site at their assigned Intel site and off-site.