Intel Software Engineer in Hillsboro, Oregon

Job Description

Intel Computing Group is seeking SW Engineers/ Architects for entry level and experienced positions within our team. Responsible to develop Software as the primary job function Designs, develops, debugs & tests complex software in any field e.g., systems software, software development tools, applications, drivers, numerical methods, UI's & web. Work directly with internal/external stakeholders developing and optimizing Software applications and products, as well validating User Experience. Passion for quality and relentless.

Please be informed that Intel is proactively seeking to find candidates for below listed qualifications: this position may not be available at this time:

An ideal candidate must exhibit behavioral traits that indicate:

  • Solid communication skills

  • Must be able to work in an virtual team environment


Minimum Qualifications:

Bachelor’s in Computer Science with 8+ MS in computer science with 5+years of experience

Understanding Software development life cycle and experience in multiple sub-system domains:

  • Academic Degree in Computer Sciences or Software Engineering

  • Strong understanding of Software engineering principles and Design required

  • Proficiency with C, XAML or C++, C, Java, Phyton

  • Solid grasp of Object - Oriented Design and Methodologies required.

  • Writing efficient, cross-platform code Windows / Linux / MacOS / Android.

  • Solid understanding of infrastructure development specifically continuous integration with TeamCity and experience with Perforce

  • Web technologies including Javascript,, HTML5, WebSockets.

  • Writing code that uses Microsoft CAPI, Intel ITP-PKI and TPM Trusted Platform Module.

  • Distributed computing, peer-to-peer networks and distributed hash tables.

  • Experience with developing Unit Level tests –

  • Solid experience with Scrum and Agile methodologies

  • Software security experience.

  • Track record of understanding and writing secure software and secure networking protocols. –

  • Experience with Windows OS 7, 8.x & 10 and Linux versions

  • MSSQL, building scalable back-end infrastructure load-balancers.

  • Desirable knowledge in networking technologies routing, VPN and traffic tunneling

Preferred Qualifications:

  • Experience with AMT / vPro and/or other manageability relevant technologies as a plus

  • Familiarity with TPM, SMBIOS, ACPI and/or Intel hardware a plus

Inside this Business Group

The Client Computing Group is responsible for all aspects of the client computing business across Phone, Phablet, Tablet and PC platforms, leading Intel's efforts to transform client computing through technologies, new form factors, and driving Intel's corporate-wide user experience initiatives. This spans all client device brands including hardware, software and connectivity ingredients for phones, tablets, Ultrabook™, All-in-Ones, 2 in 1 computing devices, and home gateways.

Other Locations

US, California, Folsom;

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