Intel Senior Software Engineer in Santa Clara, California
Our team builds Performance Tools that help optimize Software Applications / Workloads run better on Intel Platforms. The tools also help with overall system performance and workload characterization. These are Software tools (written in C) that collect hardware performance data, and correlate that with OS heuristics to give a complete picture of how you can improve and optimize your applications running on Intel hardware.
You would get a chance to work with some of the best performance experts / software professionals. These tools run on all different OS platforms (Windows, Linux, FreeBSD & Mac), and cover all different h/w segments i.e. Xeon based Servers, Client PC platforms, and Atom based SoCs. This provides an excellent opportunity to work on different operating systems, and will have exposure to full software stack from user level executable to kernel level drivers
- Bachelor's or Master's degree in Computer Science or related field
3+ years of experience with the following:
Excellent coding skills in C/C++ Proficiency in scripting languages like Python / Perl
Good problem solving / analytical skills
Fundamentals of Algorithm Analysis and Data Structures
Good understanding of Operating System fundamentals
Kernel level programming
x86 micro-architecture knowledge
Inside this Business Group
The Core and Visual Computing Group (CVCG) is responsible for the architecture, design and development of the CPU core and visual technology IPs that are central to Intel's system-on-a-chip (SoC) products and key to our datacenter, client and Internet-of-Things (IOT) platforms. CVCG strives to lead the industry through continuous innovation and world class engineering.
Posting Statement. Intel prohibits discrimination based on race, color, religion, gender, national origin, age, disability, veteran status, marital status, pregnancy, gender expression or identity, sexual orientation or any other legally protected status.