Intel IOTG Software Intern - Undergraduate in Phoenix, Arizona

Job Description

Responsibilities may be quite diverse of a software technical nature. Experience and education requirements will vary significantly depending on the unique needs of the job. Job assignments are usually for the summer or for short periods during breaks from school.

Job Characteristics:

  • You will be creatively applying your technical know-how (engineering fundamentals, scientific knowledge, systems thinking, analytical thinking, prototyping, and testing knowledge) against design constraints and boundary conditions (industrial design, cost, performance criteria and other design constraints) to research, develop and productive mass producible solutions.

  • This requisition is for sourcing for the IOTG Intern Program in 2019. Specific project details and manager assignment will be communicated prior to the start of the internship. Offers must be accepted or declined by March 30th, 2019,

The ideal candidate should exhibit the following behavioral traits:

  • Self-motivated individual with the ability to take and follow directions and deliver to schedule

  • Proactive, resourceful and self-motivated with strong analytical skills

  • Communication and interpersonal skills

  • Ability to explain and diagram complex technical concepts

  • Interpersonal skills, especially active listening skills

  • Configuration management and baselines

  • Writing skills

  • Communication and documentation skills


Minimum Requirements:

  • The candidate must be currently enrolled in a BS program in Computer Science, Computer Engineering or other related engineering program.

  • “This U.S. position is open to U.S. Workers Only. A U.S. Worker is someone who is either a U.S. Citizen, U.S. National, U.S. Lawful Permanent Resident, or a person granted Refugee or Asylum status by the U.S. Government. Intel will not sponsor a foreign national for this position.”

Minimum 3+months of experience in the following:

  • Software Validation Testing

  • Programming skills in one or more languages like C, C++, C, Perl, Python, SQL etc.

  • Knowledge of Linux/Android operating systems

  • Algorithms, Data-structures, Operating Systems internals, Computer System Organization.

  • Machine Learning, Digital Signal Processing

  • Software focused (ie: C++ and Real Time Computing)

  • Embedded SW

  • Computer architecture (CPU cache hierarchy and pipeline,

  • Memory addressing schemes, bank and rank mapping, and PCI system architecture

  • Programming (C programming, inline assembly, scripting), and operating system (Linux).

  • Word and Excel

  • Working knowledge (debug and development experience) of standard PC system architecture, Operating Systems and Driver internals

Preferred Qualifications:

Experience/knowledge in the following:

  • Bash and Shell scripting

  • Web design

  • Matlab, PHP and Java

  • Computer architecture, operating systems, computer vision etc

  • Intel architecture, BIOS and device drivers will be an advantage.

  • Schematic capture and circuit simulation experience using HSPICE or similar language (VHDL, Verilog, Matlab).

  • Linux OS architecture at the kernel, driver in relation to code implementation for Intel SoC IA.

  • Desktop OSes & drivers. Including Windows, Linux, Android.

  • Protocol stack: TCP/IP, MQTT, HTTP etc.

  • Familiarity with cloud services such as Azure IOT or AWS IOT

  • Working knowledge of Agile / Scrum, web programming and database management

  • Expertise in x86 Assembly, C and/or C++ programming in a Linux environment (GCC, GDB/KDB, etc.)

  • Ability to read hardware schematics to determine basic component information, addressing, etc.

  • Experience in developing and understanding the intricacies of large scale software development.

Inside this Business Group

Employees of the Internet of Things Solutions Group (IOTG) have an exciting opportunity before them: To grow Intel's leadership position in the rapidly evolving IoT market by delivering the best silicon, software and services that meet a wide range of customer requirements - from Intel® Xeon® to Intel® Quark®. The group, a fresh, dynamic collaboration between Intel's Intelligent Solutions Group and Wind River Systems, utilizes assets from across all of Intel in such areas as industrial automation, retail, automobiles and aerospace. The IOTG team is dedicated to helping Intel drive the next major growth inflection through productivity and new business models that are emerging as a result of IoT.

Posting Statement

All qualified applicants will receive consideration for employment without regard to race, color, religion, religious creed, sex, national origin, ancestry, age, physical or mental disability, medical condition, genetic information, military and veteran status, marital status, pregnancy, gender, gender expression, gender identity, sexual orientation, or any other characteristic protected by local law, regulation, or ordinance....