CLOUD SOFTWARE DEVELOPMENT ENGINEER
Company: Intel
Location: Santa Clara
Posted on: September 24, 2024
|
|
Job Description:
Job Details:Job Description:
-Research/Architect/Design/Implement tests software structure,
frameworks, protocols, and algorithms. Determines coding practices,
development tools, and validation requirements. Performs
pathfinding and surveys new technologies around IO technologies
(PCIe/CXL) and AI/ML to effectively drive validation plans on
complex workloads involving CPUs, GPUS, Interconnects, NICs and
large attached storage. Key Responsibilities include, but are not
limited to the following: Create, define and develop system
validation environment and test suites Deliver test plan, test
framework, targets and KPIs for data-center related products on a
node or rack level environment and/or environment for validation of
software simulation for CPUs and GPUs over multiple areas of the
software lifecycle. This encompasses development, validation,
debug, optimization, customer engagement, and/or product support.
Close collaboration with planning teams, architects, validation,
PostSi bring up teams Role model and foster collaboration within
the team. Assess technical risk for the product/feature and drive
mitigation plans, complex debug activities. Provide guidance and
mentorship for junior engineers while encouraging technical growth.
As a successful candidate, you must possess: Good understanding of
CPU and GPU architecture along with memory controllers is a
requirement Understanding of AI/Graphics workloads and how their
parameters features impact CPU/GPU/Memory/IO performance is a must
Proven track record in SoC verification with expertise in computer
architecture, memory technologies etc Strong software engineering
and debugging skills. Strong written and oral communication skills.
Ability to work independently and as part of a larger team.
Experience collaborating with cross-functional
teams.Qualifications:You must possess the minimum qualifications to
be initially considered for this position. Preferred qualifications
are in addition to the minimum requirements and are considered a
plus factor in identifying top candidates. Minimum Qualifications:
Bachelor's degree in computer science, Computer Engineering,
Electrical Engineering, Math, or any STEM related degree or
equivalent with 9+ years of experience in product development or
Master's Degree with 6+ Years of experience. 6+ years of advanced
programming knowledge, including full understanding of the
graphics/network/AI pipeline and frameworks Strong Python/C/C++
programming skills. Expert knowledge of the datacenter storage
hardware, protocols and software implementations primarily from a
data plane perspective Hands-on experience in datacenter storage
management, automation and monitoringPreferred Qualifications:
Understanding of computer architectures. High-performance, complex
multi-threaded systems architecture experience. Experience in
designing and building storage/network solutions for AI/ML, HPC
and/or other I/O intensive workloads at large scale Assembly /
Script programming experience. Experience developing device drivers
and/or hardware/software interfacing.Job Type:Experienced
HireShift:Shift 1 (United States of America)Primary Location: -US,
Oregon, HillsboroAdditional Locations:US, California, Folsom, US,
California, Santa Clara, US, Texas, AustinBusiness group:The Data
Platforms Engineering and Architecture (DPEA) Group invents,
designs & builds the world's most critical computing platforms
which fuel Intel's most important business and solve the world's
most fundamental problems. DPEA enables that data center which is
the underpinning for every data-driven service, from artificial
intelligence to 5G to high-performance computing, and DCG delivers
the products and technologies-spanning software, processors,
storage, I/O, and networking solutions-that fuel cloud,
communications, enterprise, and government data centers around the
world.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.Position of TrustN/ABenefits:We offer a
total compensation package that ranks among the best in the
industry. It consists of competitive pay, stock, bonuses, as well
as, benefit programs which include health, retirement, and
vacation. -Find more information about all of our Amazing Benefits
here: -Annual Salary Range for jobs which could be performed in US,
California:$180,070.00-$270,050.00Salary -range -dependent on a
number of factors including location and experience.Work Model for
this RoleThis role will be eligible for our hybrid work model which
allows employees to split their time between working on-site at
their assigned Intel site and off-site. In certain circumstances
the work model may change to accommodate business
needs.SummaryLocation: US, Oregon, Hillsboro; US, California,
Folsom; US, California, Santa Clara; US, Texas, AustinType: Full
time
Keywords: Intel, Santa Clara , CLOUD SOFTWARE DEVELOPMENT ENGINEER, IT / Software / Systems , Santa Clara, California
Click
here to apply!
|