- Search for JobsSearch for Jobs
- Browse for JobsBrowse for Jobs
- Create a ResumeCreate a Resume
- Company DirectoryCompany Directory
Software Technical Consulting Engineer (Remote)
-
Job CodeJR0204507
Enables software developer success with Intel XPU platforms by supporting and/or representing Intel oneAPI software developer products (e.g., compilers, runtimes, libraries, analysis tools, ML/AI, graphics, system bring up, debug). Responsibilities may include technical consulting and support, training development and delivery, customer presentations, product direction and requirements, as well as handson assistance in areas of code development, debug, and/or tuning and scaling of software applications. May also provide input to the software planning processes through technical, competitive, and customer technical requirements analysis.
Qualifications
This
is an exciting position for experienced (system) software engineers
combining your software engineering experience with customer
enabling/support via pre (post)-sale cycles, and influencing major
OEMs/ODMs/SIs and embedded customers with Intel Software/Hardware
solutions. You will provide expert consulting and customer support
to Intel customers, enable their software with Intel System
Bring-up Toolkit, powered by oneAPI for embedded
systems/applications, IoT Solution and mobile/phone/tablet devices,
accelerate time to market of Intel architecture-based systems and
embedded applications, help improve software quality and system
performance and power, infuse the voice of the customer into the
development process, provide quality technical collaterals to
demonstrate Intel software tools usage, and offer key education and
training to various levels of customers and internal teams. In this
position you will have the opportunity to create positive impact in
fostering Intel software eco-system.
Your
responsibilities will include, but not be limited to:
-
Technical consulting and training strategic customers remotely or
on-site.
- Debugging software issues, tuning performance
with using components from Intel System Bring-up toolkit,
documenting solutions, and workarounds for distribution to internal
and external customers.
- Creating technical collateral,
knowledge base articles and customer case studies.
-
Developing, prototyping, and documenting code samples for technical
trainings, seminars and webinar like activities.
-
Working with customer applications and build tools (Microsoft
Visual Studio, Eclipse, make, etc).
- Soliciting
customer feedback proactively on our software products and
technologies and ensure this feedback is understood by the
appropriate teams within Intel.
- Leveraging customer
feedback in conjunction with appropriate use of internal
investigations to drive the design requirements for the next
generation of hardware and software.
- Collaborating
with product development teams in planning next generation product
features.
- Determining and defining best practices for
Intel developer products and highlighting these to educate
customers via various venues.
Key
Qualifications
- A minimum of a Master degree in an
engineering discipline such as computer engineering or electrical
engineering or in computer science
-5+ years of
experience in embedded software engineers development, debug,
modify embedded software, or enabling to customized embedded
environment
- 5+ years of HW knowledge for Intel
processor families ranging from Atom to Core, Xeon processors
- 5+ years of experience with system level engineering
tasks including system bring-up, kernel level development, BIOS and
firmware.
- 3+ years of debugger tool/features
use experience including any of these: WinDBG/UEFI debug/Trace32/
ITP-XDP/Intel System Bring-up tool, advanced DCI knowledge and
probeless debug methodology
- Familiar with Embedded
programming in C or C++
- Strong
communications skills, strong analytic and problem solving
skills
- Strong organizational skills, ability to
multitask, be proactive and innovative, and willing to take risk
and initiatives
Preferred
Qualifications:
- Experience/Knowledge with Intel
Software Development Products, especially for Intel System Studio
including System Debugger, Vtune, SocWatch, GPA, Intel
C/C++ compiler, and Performance libraries,
etc
- Familiar with Linux OS (Yocto, Android, Ubuntu,
etc) /Windows/Wind River/Chrome internals including Devices
drivers
- Experience developing systems through the
complete life-cycle from requirements analysis, design,
implementation, integration and support
-
Experience/Knowledge with Intel X86 or 3rd-party CPU assembly
programming
- Customer facing/enabling experience
- Leadership experience in related technical fields and
projects
Enable amazing computing experiences with Intel Software continues to shape the way people think about computing across CPU, GPU, and FPGA architectures. Get your hands on new technology and collaborate with some of the smartest people in the business. Our developers and software engineers work in all software layers, across multiple operating systems and platforms to enable cutting-edge solutions. Ready to solve some of the most complex software challenges? Explore an impactful and innovative career in Software.
Other
Locations
US, California,
Folsom;US, California, Santa Clara;US, Georgia, Atlanta;Virtual US
and Canada
Intel
strongly encourages employees to be vaccinated against COVID-19.
Intel aligns to federal, state, and local laws and as a contractor
to the U.S. Government is subject to government mandates that may
be issued. Intel policies for COVID-19 including guidance about
testing and vaccination are subject to change over
time.
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.
Annual Salary
Range for jobs which could be performed in US,
Colorado:
$113,500.00-$170,120.00
Benefits:
We offer a total compensation package that ranks among the best in the industry. It consists of competitive pay, stock, bonuses, and benefit programs. Find more information about our Amazing Benefits here
Work Model for this Role
This role is available as fully home-based and generally would require you to attend Intel sites only occasionally based on business need.
Before you go...
Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.