Senior Software Architect
Are you interested leading the architecture and development of software for leading edge Ultrabook platforms? The PC Client Group (PCCG) has an opportunity in its Core Software Initiatives and Products (CSIP) group to design and develop software to stretch the boundaries of system performance and thermal managment. We work in a multi-disciplined team with multiple organizations in order to design and bring to market the best that Intel can offer in mobile platform software. The goal of our team is to define and develop world-class software solutions and technologies to help assure platform leadership in the mobile market space. We focus on the design and development of thermal, power, and responsiveness technologies while working closely with SW test and HW development teams. We are working on developing an OS and Platform independent framework to help promote code re-use across multiple OSes and platforms. In this position, your primary responsibility will be to lead this effort to arch/design/develop the framework with the initial goal of developing thermal technologies for Windows/Linux/Chrome OS. You will be working as a platform architects to understand/define requirements, create prototypes as necessary, and productize technologies that end up in the hands of end-users as part of our future mobile platforms.
The Software Architect is responsible for the technical direction of a project. Makes high level design choices for the software structure, frameworks, protocols, and algorithms. Determines coding practices, development tools, and validation requirements. Performs pathfinding and surveys technologies. Interacts with multiple technologists in the company and within the industry as well as between developers and project managers to evaluate feasibility of requirements and determine priorities for development.
Minimum Required Qualifications:
Bachelor of Science degree in Computer Science or Computer Engineering with minimum 10 years relevant experience
- 7+ years of experience architecting and developing production quality software, firmware, drivers and APIs spanning product generations.
- 7+ years of experience in one or more of the following: Solaris, Irix, Ultrix, HP/UX, MacOS or Linux. One of these OSes must have been a primary development environment. Knowledge of POSIX is a must
- 7+ years of experience developing Windows (Win7, Win8) and/or Linux device drivers
- 7+ years of experience with PC hardware and software architecture and experience developing system software
- 7+ years of experience with C/C++ and GNU Assemblers. LLVM experience is a plus.
- 7+ years of experience with Python, Perl, C Shell
- 7+ years of contributions to open source community preferred
Mar 20, 2013
Apr 2, 2013
Employees in the Intel Architecture Group (IAG) deliver innovative platforms across computing and communication segments including data centers, mobile and desktop personal computers, handhelds, embedded devices and consumer electronics. Intel's industry leading technology is used to create integrated hardware and software solutions such as processors, chipsets, communication radios, graphics processors, motherboards, and networking components that deliver capabilities from security and manageability to computing performance and energy efficiency. IAG employees are at the forefront of enabling a new era of computing that is more integrated into all aspects of our daily lives.
We will accept applications/resumes until 60 days after posting date or earlier at Intel's discretion
A lot of companies like to talk about changing the world. But while others are making claims, Intel’s been making history—for...