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
US, California, Santa Clara;US, Oregon, Portland
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.
USInternJR0150207Phoenix
Santa Clara, CA
Intel Corporation offers computing, networking, data storage, and communication solutions worldwide. It operates through Client Computing Group, Data Center Group, Internet of Things Group, Non-Volatile Memory Solutions Group, Programmable Solutions Group, and All Other segments. The company offers microprocessors, and system-on-chip and multichip packaging products.
It also provides NAND flash memory products primarily used in solid-state drives; and programmable semiconductors and related products for communications, data center, industrial, and military markets. In addition, the company develops computer vision and machine learning, data analysis, localization, and mapping for advanced driver assistance systems and autonomous driving. Its platforms are used in notebooks, systems, and desktops; cloud, enterprise, and communication infrastructure market segments; and retail, automotive, industrial, and various other embedded applications.
It serves original equipment manufacturers, original design manufacturers, industrial and communication equipment manufacturers, and cloud service providers. Intel Corporation has a collaboration with Telefonaktiebolaget LM Ericsson (publ) to develop software defined infrastructure for network functions virtualization, distributed cloud, and 5G applications. The company was founded in 1968 and is based in Santa Clara, California.