Beruflich Dokumente
Kultur Dokumente
Heather McCabe
CST 300 Writing Lab
9/22/2015
Software Engineering the Internet of Things with Intel
Over the past half-century, the semiconductor industry has led the world into the
Semiconductors are the materials and devices that power modern computers and electronics,
from discrete parts such as diodes and transistors to more complicated integrated circuits and
microprocessors. In the last few years, semiconductor industry leaders have begun to focus their
development efforts on the Internet of Things (IoT). The IoT is a network of physical objects
equipped with electronic sensors and connected to the internet, which will enable data collection,
analysis, and response on a vast scale. The realization of the IoT will be the next great
technological revolution. For this revolution to be successful, the semiconductor industry and
industry leader Intel will need software engineers with the skills to integrate hardware and
world. The $335.8 billion global industry is a key growth sector in the global economy with an
average annual growth of 11.5% in the last 20 years (Semiconductor Industry Association [SIA],
2015). U.S. semiconductor companies are major players in that growth. Of the top three
corporations in the semiconductor industry by market share Intel, Samsung, and Qualcomm
two are U.S. companies (Gartner, 2015). Combined, U.S. companies hold more than half of the
semiconductor global market share (SIA, 2015). With this level of representation in the industry,
U.S. semiconductor companies like Intel will play a big role in the development of the IoT.
The IoTs development will be rapid. Industry leaders forecast that 50 billion devices
will be connected to the IoT by 2020, up from an estimated 5 billion connected devices in 2015
(McKinney, 2015). Intel is applying Moores Law to the development of the IoT, predicting that
McCabe 2
the law will also describe the IoTs growth patterns (McKinney, 2015). Moores Law is a
prediction made by Intel founder Gordon Moore in 1965 that the number of transistors in an
integrated circuit and thus the amount of computing power would double every two years.
Moores Law has set the pace for research and development efforts in the semiconductor industry
in the five decades since it was published. Now, that ever-increasing computing power will
solid hold on security. Many of the established principles of traditional information security
directly translate to the IoT, but this means that the problems associated with traditional
information security translate as well (Garbis, 2015). In addition, the vastness of IoT networks
and the integration of new technologies and applications will bring entirely new security
challenges (Garbis, 2015). As an industry leader and one of the major proponents of the IoT,
Intel will be in need of software engineers with a strong background in security and the skills to
Robert Noyce and Gordon Moore established the company in 1968 in Mountain View,
California. Noyce and Moore already had a long and storied history together. They had been
working together since 1956, when the Nobel-prize-winning physicist William Shockley hired
them as part of an elite team of eight young engineers for his new Shockley Semiconductor
Laboratory (Malone, 2014). Their time at Shockley Laboratories lasted only a year as the
traitorous eight engineers unhappy with their bosss business strategies and difficult
personality left together to start their own company and do things their own way (Malone,
2014). With financial backing from Fairchild Camera & Instrument Company, they founded
Fairchild Semiconductor in 1957 (Malone, 2014). In 1959, after seeing Texas Instruments
McCabe 3
single chip, Noyce introduced his own ideas for such a device (Malone, 2014, p. 18). Noyces
design had several advantages over Kirbys, and with this new integrated circuit Fairchild grew
rapidly (Malone, 2014). However, as the company grew, Noyce became increasingly unhappy
with his corporate bosses and responsibilities and frustrated as he watched other firms hire away
his most talented employees (Malone, 2014). In 1968, Noyce convinced Moore to leave
Fairchild and once again start a new company, this time without a corporate parent and with a
focus on memory chips. Intel (a combination of INT-egrated and EL-ectronics) was born
(Jackson, 1997).
Although he is generally not credited as a founder of Intel, former Fairchild engineer
Andrew Andy Grove is perhaps its most well known leader. Grove, who idolized Moore,
joined the company at its very start as Director of Operations (Malone, 2014). Some company
materials have referred to Grove as a founder, and Noyce often called the company a three-
headed monster (Jackson, 1997, p. 34). Grove had a heavy hand in shaping Intels culture and
business strategies. He is known for being brilliantly intelligent and articulate, driven,
obsessive, neat, and disciplined (Jackson, 1997, p. 10). Groves personal slogan, only the
device technology and has established itself as a household name. At its start, Intel focused
primarily on memory design and production, particularly dynamic random access memory
(DRAM) (Jackson, 1997). In the late 1970s, however, Japanese semiconductor firms began
selling memory chips on the American market at prices well below their manufacturing cost and
Intel found its primary source of revenue severely threatened (Jackson, 1997). Grove directed
Intel to cut its work force and dramatically cut back its focus on memory, instead shifting its
McCabe 4
attention to microprocessors (Jackson, 1997). In the early 1980s, Grove struck a deal with IBM
to have Intel processors inside their personal computers and Intel bounced back stronger than
before as the primary supplier of microprocessors worldwide (Jackson, 1997). A decade later,
Intel began to market its processors directly to consumers with the launch of the Intel Inside
campaign. The campaign was extremely successful in bringing about household knowledge of
the Intel brand itself in contrast to any would-be competitors (Jackson, 1997). In the following
years, Intel continued to develop its brand reputation for good quality, high-end products as it led
Their main headquarters are now located in Santa Clara, California. They have dozens of
campuses across the U.S. and dozens more branch offices around the world. As of December
2014, they employ about 106,700 people, 51% of whom work in the U.S. (Intel, 2015). As an
employer, they have a reputation for being a tough meritocracy (Rogoway, 2009) but a great
place to learn and grow if one works hard and makes the cut (Glassdoor, 2015). They have a
mandatory retirement age of 65 and almost always promote from within (Jackson, 1997). The
three senior executives of Intel have each been with the company since the 1980s.
CEO Brian M. Krzanich and President Rene J. James took their positions as a two-man
team on May 16, 2013 (Intel, 2015). With a bachelors degree in chemistry from San Jose State
University, Krzanich first joined Intel in 1982 as a process engineer (Intel, 2015). He has a
reputation for being analytical and a team player and for having an engaged but quiet
business and a masters degree in business administration from the University of Oregon (Intel,
2015). She joined Intel in 1987 as a product manager and served as a technical assistant to
Grove for four years, but has spent the majority of her years at Intel as a leader in the software
McCabe 5
division (Darrow, 2015). James has a reputation for having incredible strength, tenacity, and
ambition (Rogoway, 2009). Chairman Andy D. Bryant has been in his position since May 2012.
He received a bachelors degree in economics from the University of Missouri and a masters
degree in business administration from the University of Kansas (Intel, 2015). He worked in
finance at Ford Motor Company and Chrysler Corporation (Intel, 2015) before joining Intel as a
junior finance officer in 1981 (Rogoway, 2012). Bryant has a reputation for being a mild-
mannered but persistent hard-questioner with great attention to detail (Rogoway, 2012).
With leaders chosen from the pool of long-time employees, Intel has maintained steady
performance in the 17 years since Grove retired. Intels primary product is still PC processors,
with a focus on high-end personal PCs, affordable business PCs, and notebooks (Intel, 2015).
Intel holds approximately 82% of the PC processor market share, with the rest held by
competitor Advanced Micro Devices (AMD) (Kay, 2014). Intels other products and services
currently include chipsets, the IoT, flash memory, and custom chip design (Intel, 2015). Their
software division includes McAfee anti-virus software, which Intel purchased in 2010, but
mostly focuses on the creation of Intel-compatible developer tools and cross-product platforms
(Intel, 2015).
Intels focus on product quality and public image has paid off. In 2014, Intel had revenue
of $55.9 billion, up 6% from 2013 (Intel, 2015). Their net income was $11.7 billion. Intel alone
holds 15% of the global semiconductor market share (Gartner, 2015). However, with the decline
in PC sales over the last decade, Intel is looking to further diversify its product portfolio with
development of the IoT (Intel, 2015). To support this development, Intel will need software
engineers with strong programming skills, knowledge of security practices, and the ability to
Intels information page for their general Developer/Software Engineer career path lists
firmware, graphics and media, OS-kernel, security, silicon co-design, software services,
developer tools, customer enabling, and web (2015). To fill these roles, Intel is looking for
science (Intel, 2015). They look for candidates with specific knowledge of software
development lifecycle methodologies and practices, software security practices, WRT coding,
agile programming, and object-oriented design and analysis (Intel, 2015). More generally, they
are looking for candidates with proven experience in programming, security, and teamwork.
Intel lists more specific job duties and hiring requirements on their job postings. For
example, a Software Engineer IoT Sensor Library Development is tasked with creating
sensor libraries for IoT developer kits (Intel, 2015). Someone in this job will need to be able to
understand sensor datasheets, create sensor drivers, follow company build/test/demo procedures,
and write accompanying documentation (Intel, 2015). The listed qualifications include a
hands-on experience that Intel is looking for. In addition to earning one of the required
bachelors degrees, a student should look for internship opportunities or other industry
experience and develop a strong portfolio. The students classes should include security,
The student should be comfortable with the required languages and with the Linux operating
system. For the IoT department specifically, the student should also have experience working
McCabe 7
with hardware and microcontrollers. The student should stay up-to-date on industry
program provides students with the degree and many of the skills required for a position at Intel.
Intel creates developer tools that support a variety of languages, so experience with a variety of
languages is essential. The CS program includes courses that utilize several languages: Python
for multimedia programming, PHP and JavaScript for internet programming, Java for software
design, and Java or C++ for algorithm design (California State University, Monterey Bay
[CSUMB], 2015). The program has a unique focus on team-based work, putting students into
small teams that they will stick with throughout the entire program. The service learning and
capstone portions of the program allow students to experience working with a client, an excellent
addition to the students portfolio. The program also features a course in computer networking
fundamentals and courses that use MySQL for internet programming and database management
(CSUMB, 2015). With these courses, students will develop software engineering skills, build a
portfolio through hands-on projects, and develop and demonstrate teamwork skills. Students
may consider pursuing a graduate degree to further their knowledge and job eligibility after
take courses at a local community college to round out the knowledge that Intel is looking for in
its IoT department. For example, for a student wishing to enhance their knowledge of security,
Sierra College in Rocklin, California offers several suitable courses. Systems and Network
Administration and Wireless Networking and Security cover topics such as server hardware
and software, server security procedures, and wireless network implementation (Sierra College,
2015). Introduction to Information Systems Security covers the basics of information security
McCabe 8
and risk management (Sierra College, 2015). Introduction to Cybersecurity: Ethical Hacking
is an interesting course in which students learn the techniques that hackers use to infiltrate
systems as a means of learning to defend against them (Sierra College, 2015). Combined, these
courses provide a solid foundation in network security practices that will be essential skills for an
IoT developer.
Additionally, Sierra College offers a unique mechatronics program, which combines
electrical, mechanical, and computer engineering with hands-on experience in embedded systems
devices. Students also learn to read and create hardware documentation. Graduates of the
mechatronics program have a unique understanding of the union between hardware and software
and creative device design experience that may make them stand out as an Intel IoT software
engineering applicant.
Outside of formal schooling, there are many more sources of information for self-driven
learners. The internet has a tremendous wealth of resources for aspiring software engineers and
IoT enthusiasts. Industry leaders regularly share blogs and articles through their company
websites. Following these leaders on Twitter is a great way to learn about new updates.
Websites like Reddit, Tumblr, and YouTube allow users to share and discuss ideas and articles
with like-minded professionals and hobbyists. Practice and experimentation with a few Linux
distributions is beneficial. Offline, there are countless books written on just about any
technology-related subject available from libraries and booksellers. Hands-on tinkering with
hardware and programming microcontrollers is a great approach to learning the ins and outs of
electronic devices. Passionate students who take the initiative to learn as much as they can about
the semiconductor industry, software engineering, and the IoT will have a lot to bring to the table
Students can more traditionally prepare for a career at Intel with an internship at Intel.
Intel has opportunities for standard software development internships for upper division students
as well as a program called Intels Early Internship for Software Engineering (IRISE) for first or
second year Computer Science students (Intel, 2015). Intel interns have a tremendous advantage
as applicants as they get to experience Intels culture first-hand, learn from its employees, and
network within the company. Interns work on teams with full-time employees to develop real
software, most of which supports Intels semiconductor devices (Intel, 2015). Intel internships
are paid and include benefits such as vacation and holiday time off, and Intel considers all interns
opportunity to gain real industry skill and make a great impression at the company.
Intels IoT initiative will require software engineers who are able to combine software,
hardware, and effective security. Students who mix a traditional CS program with an education
strong portfolio will be excellent candidates for a software engineering position at Intels IoT
department. Software engineers who enter the semiconductor industry with the right set of skills,
knowledge, and passion will have a unique and exciting role in bridging software and hardware
References
California State University, Monterey Bay. (n.d.). Info tech & communications design courses.
communications-design-courses
Darrow, B. (2015, July 2). Whats next for departing Intel president Renee James? Fortune.
Garbis, J. (2015, April 17). Security for the industrial internet where are we going? Industrial
the-industrial-internet-where-are-we-going.html
Gartner. (2015, January 6). Gartner says worldwide semiconductor revenue grew 7.9 percent in
http://www.glassdoor.com/Reviews/Intel-Corporation-Reviews-E1519.htm
Intel. (n.d.). Developer/software engineer careers at Intel. Retrieved September 7, 2015, from
http://www.intel.com/content/www/us/en/jobs/careers/software/developer-software-
engineer.html
Intel. (2015, April 2). Intel 2014 annual report. Retrieved from http://www.intc.com/intel-
annual-report/2014/files/Intel_2014_Annual_Report.pdf
http://newsroom.intel.com/community/intel_newsroom/bios
McCabe 11
Intel. (n.d.). Intel in the United States: software internship. Retrieved September 13, 2015 from
http://www.intel.com/content/www/us/en/jobs/locations/united-
states/students/internships/intel-early-internship-software-engineering.html
Intel. (2015, September 17). Job description software engineer IoT sensor library
https://intel.taleo.net/careersection/10000/jobdetail.ftl
Kay, R. (2014, November 25). Intel and AMD: the juggernaut Vs. the squid. Forbes. Retrieved
from http://www.forbes.com/sites/rogerkay/2014/11/25/intel-and-amd-the-juggernaut-vs-
the-squid/
Randewich, N. (2013, May 3). Run silent, run deep: the life of Brian Krzanich at Intel. Reuters.
idUSBRE9420WG20130503
Rogoway, M. (2012, May 19). Andy Bryant, Intels first chairman from Oregon, thrives with
http://www.oregonlive.com/silicon-
forest/index.ssf/2012/05/andy_bryant_intel_chairman_hil.html
Rogoway, M. (2009, October 3). Rewriting the rules: Intels software chief challenges
http://www.oregonlive.com/business/index.ssf/2009/10/rewriting_the_rules_intels_sof.ht
ml
Semiconductor Industry Association (SIA). (2015). 2015 SIA factbook. Available from
http://go.semiconductors.org/2015-sia-factbook-0
http://catalog.sierracollege.edu/