Apply Now    
Job ID: JR0160350
Job Category: Intern/Student
Primary Location: Phoenix, AZ US
Other Locations: Virtual US and Canada;
Job Type:

Software Intern Undergraduate

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. 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 the IOTG Intern Program in 2021. Specific project details and manager assignment will be communicated prior to the start of the internship with a candidate offer. Offers must be accepted or declined by spring 2021. All internships will be virtual - no onsite or lab internships.

The ideal candidate should exhibit the following behavioral traits:

  • Self-motivated individual willing to take and follow directions and deliver to schedule

  • Strong communication, interpersonal and active listening skills

  • Strong quantitative, analytical, and problem solving skills, problem/conflict resolution skills

  • Effective prioritization and time management skills

  • Demonstrated leadership capabilities

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

  • Good communication, writing and documentation skills



Qualifications

Minimum Qualifications:

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

Minimum 3+ months of experience or equivalent coursework in the following areas:

  • Software Validation Testing

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

  • Knowledge of Linux/Android operating systems- Intel architecture, BIOS and device drivers

  • 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)

  • Good knowledge of computer architecture, operating systems, computer vision etc.

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

  • General software stack and programming model and computing architecture

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

  • Experienced with Shell Scripts, Python Scripting

  • PC Architecture, especially Embedded system & IOT

  • 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.)

  • Working knowledge of various scripting languages: Perl*, Python*, Bash Shell* and Make

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

  • Experience in reading hardware schematics to determine basic component information, addressing, etc.

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

  • Experience in clearly explaining and diagraming complex technical concepts

  • Configuration management and baselines

  • Proficient with Word and Excel

Preferred Qualifications:

Minimum 3+ months of experience or equivalent coursework in the following areas:

  • Strong knowledge of Intel architecture, BIOS and device drivers

  • Knowledge in Bash and Shell scripting

  • Knowledge in web design

  • Knowledge in Matlab, PHP and Java

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.



Other Locations
Virtual US and Canada;



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.

Annual Salary Range for jobs which could be performed in US, Colorado:
$52,000.00-$147,000.00 (Hourly Role)


Benefits:
We offer a total compensation package that ranks among the best in the industry. It consists of competitive pay, stock, bonuses, and benefit programs. Find more information about our Amazing Benefits here
Intel is committed to a culture of accessibility.  Intel provides accommodations to applicants and employees with disabilities.  Find information and request accommodation here
USJR0160350
Apply Now    

What would you like to do now?

Connect with Us

Get Job Alerts

Get started
Student Center

Find out more about working at Intel

Learn more
Hiring Process

Hiring Process

Learn more

Grow your network of opportunities