Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
AI Embedded Software Engineer image - Rise Careers
Job details

AI Embedded Software Engineer

Job Details:

Job Description: 

Your Role: Shaping the Future of AI Technology

Are you passionate about AI and looking for a role that intertwines state-of-the-art hardware and software? Intel's NPU IP is at the heart of our AI PC, representing a critical component of our cutting-edge products and unlocking the societal benefits that AI will bring. Our products are built on power-efficient silicon and an optimized software stack, but our success is built on people like you.

We're looking for someone who is eager to dive into the world of AI, supporting pre-silicon HW and SW stack validation and post-silicon SW stack optimization. If you are a software engineer with a HW design or validation background, this could be an ideal opportunity to explore the Intel NPU HW/SW Co-Design ecosystem.

Key Responsibilities:

  • As an AI Embedded Software Engineer, you'll be an integral part of a dynamic team developing NPU IP Pre-Silicon Simulation software models.

  • Collaborate with multi-disciplinary engineers and architects to model future Intel NPU hardware IP, crafting software virtual platforms for early software bring-up and robust hardware validation environments.

  • Gain a broad understanding of how HW-based acceleration products are built and learn why these products are the real engine behind the AI revolution.

What Awaits You on Your Intel Journey:

  • Innovative Environment: Immerse yourself in cutting-edge virtual platform modelling technology, using platforms such as Intel Simics and state-of-the-art UVM hardware validation methodologies.

  • Rapid Skill Enhancement: Expand your existing expertise through advanced software engineering techniques and embedded software development practices.

  • Collaborative Excellence: Work alongside RTL designers, validation engineers, and SW/FW and OS driver developers to deliver world-class products

  • Architectural Influence: Grow your AI development skills and contribute to architectural and technical deliverables while adhering to sound software engineering principles.

  • Career Growth: We will invest in you, helping you to sustain and reach your long-term career goals focusing both on hard and soft skill development.

Qualifications:

Minimum Qualifications:

  • Master/Bachelor of Science in Computer Science, Electrical Engineering, or relevant technology  degree/qualification with 3+ years of applicable industry experience.

  • Software Proficiency: Strong background in object-oriented programming, C++.

  • Linux Software Development: Development and debug experience is a must.

  • AI Fundamentals: Basic understanding of underlying principles such as dot product (multiply and accumulate), activation functions, convolution, etc., and how they relate to, and enable, AI network topologies.

  • Experience with Python, Git for source code management and CI/CD and automated software/hardware regression testing are highly advantageous.

  • Familiarity with SoC Architecture: System-level understanding of data flows and memory management, including simulation of HW components and functions such as registers, data/memory interfaces, MMUs, CPUs, DSPs, NoCs, interrupts, and CPR (clock, power, reset).

Preferred Qualifications:

  • Embedded Hardware Design: Experience with VHDL/Verilog/SystemVerilog for simulation and synthesis is highly advantageous.

  • Virtual Platform Modelling: Hands-on experience with Intel Simics or similar virtual platform modelling and simulation environments.

  • Multithreaded Application Development: Expertise in C/C++.

  • Experience with UVM: For hardware verification.

  • Hardware Validation: experience with SystemVerilog and UVM for pre-silicon hardware validation

  • Embedded SW, Firmware, and/or System Validation: Debug and signoff experience.

  • Numerics and AI Data Processing: Understanding of floating point datatypes, type conversion, commutativity, and precision in the context of AI data processing structures such as tensors and blobs.

Additional Information:

  • Requirements listed would be obtained through a combination of industry-relevant job experience, internship experiences, and/or schoolwork/classes/research. On-the-job training will be given in these areas as you take the next step in your career with our team.

          

Job Type:

Experienced Hire

Shift:

Shift 1 (Romania)

Primary Location: 

Romania, Timisoara

Additional Locations:

Ireland, Leixlip

Business group:

The Client Computing Group (CCG) is responsible for driving business strategy and product development for Intel's PC products and platforms, spanning form factors such as notebooks, desktops, 2 in 1s, all in ones. Working with our partners across the industry, we intend to deliver purposeful computing experiences that unlock people's potential - allowing each person use our products to focus, create and connect in ways that matter most to them. As the largest business unit at Intel, CCG is investing more heavily in the PC, ramping its capabilities even more aggressively, and designing the PC experience even more deliberately, including delivering a predictable cadence of leadership products. As a result, we are able to fuel innovation across Intel, providing an important source of IP and scale, as well as help the company deliver on its purpose of enriching the lives of every person on earth.

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 Trust

N/A

Work Model for this Role

This 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. * Job posting details (such as work model, location or time type) are subject to change.

Average salary estimate

$75000 / YEARLY (est.)
min
max
$60000K
$90000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About AI Embedded Software Engineer, Intel

Are you ready to shape the future of AI technology? As an AI Embedded Software Engineer at Intel in Timișoara, Romania, you'll be at the forefront of the intersection between cutting-edge hardware and software. Our NPU IP is a critical component of our innovative products, and we need your skills to support pre-silicon hardware and software stack validation, as well as post-silicon software stack optimization. Your journey with us will involve developing NPU IP Pre-Silicon Simulation software models while collaborating with a dynamic team of multi-disciplinary engineers and architects. You'll craft software virtual platforms, allowing for early software integration and robust hardware validation environments. This is a unique opportunity to dive deep into AI as you understand how hardware-based acceleration products are built. Joining Intel means becoming part of an innovative environment where you’ll utilize state-of-the-art simulation platforms and advanced software engineering techniques. You’ll also benefit from collaborative excellence, working alongside talented professionals to deliver world-class products. We’re committed to your career growth, investing in both your hard and soft skills as you advance toward your goals in this exciting field of AI development. So, if you have a Bachelor’s or Master’s degree in Computer Science or Electrical Engineering, and the passion to explore AI’s impact on technology, we would love to hear from you!

Frequently Asked Questions (FAQs) for AI Embedded Software Engineer Role at Intel
What are the responsibilities of the AI Embedded Software Engineer at Intel?

As an AI Embedded Software Engineer at Intel, you will collaborate with cross-functional teams to develop NPU IP Pre-Silicon Simulation software models. Your responsibilities will include supporting software validation in pre-silicon phases as well as optimizing post-silicon software stacks. You will contribute to modeling future Intel NPU hardware and crafting virtual platforms for robust hardware validation environments.

Join Rise to see the full answer
What qualifications are required for the AI Embedded Software Engineer position at Intel?

To qualify for the AI Embedded Software Engineer role at Intel, you should possess a Master’s or Bachelor’s degree in Computer Science, Electrical Engineering, or a related field, along with three years of relevant industry experience. Mandatory skills include a strong background in object-oriented programming, particularly in C++, and experience with Linux software development.

Join Rise to see the full answer
What programming skills are essential for the AI Embedded Software Engineer role at Intel?

Essential programming skills for the AI Embedded Software Engineer at Intel include proficiency in object-oriented programming, especially using C++. Additionally, experience with Python, Git for source code management, and familiarity with continuous integration/continuous delivery (CI/CD) practices are highly advantageous for this role.

Join Rise to see the full answer
How does Intel support career growth for AI Embedded Software Engineers?

Intel is committed to investing in the career growth of its employees. For AI Embedded Software Engineers, this includes providing opportunities for skill enhancement through advanced training, hands-on projects, and collaboration with experienced professionals in a fast-paced work environment. Intel encourages continuous learning and development tailored to individual career aspirations.

Join Rise to see the full answer
What is the work environment like for an AI Embedded Software Engineer at Intel?

The work environment for an AI Embedded Software Engineer at Intel is dynamic and innovative. Employees will work on cutting-edge projects, utilizing state-of-the-art technologies. The team emphasizes collaboration, where engineers work together to solve complex problems and create world-class AI solutions while also enjoying a hybrid work model that allows for flexibility.

Join Rise to see the full answer
Common Interview Questions for AI Embedded Software Engineer
Can you describe your experience with embedded software development for AI systems?

When asked about your experience with embedded software development for AI systems, be specific about the projects you’ve worked on. Detail your role, the software tools you used, and how your work directly contributed to the success of the AI applications. Highlight any challenges you faced and how you overcame them.

Join Rise to see the full answer
How familiar are you with developing for NPU architectures?

In response to a question about your familiarity with NPU architectures, discuss any specific experience you have with neural processing units, including any relevant projects. Mention your understanding of the architectural principles and how these influence software development for AI applications.

Join Rise to see the full answer
What strategies do you use to optimize software for hardware validation?

When discussing strategies for optimizing software for hardware validation, share methodologies you’ve employed, such as iterative testing and debugging techniques. Provide examples of how these strategies enhanced your software’s performance and contributed to successful validation processes.

Join Rise to see the full answer
Can you explain your understanding of CI/CD practices in embedded software development?

To answer a question about CI/CD practices in embedded software development, explain the importance of automation in software delivery. Discuss tools you’ve used, the processes you’ve set up, and how these practices help ensure software quality and timely delivery.

Join Rise to see the full answer
What embedded coding languages are you proficient in?

When asked about embedded coding languages, list programming languages you are proficient in, giving special emphasis to C++ and Python. Detail any relevant projects where you effectively utilized these languages and their impact on your development work.

Join Rise to see the full answer
How do you approach debugging complex software issues?

When addressing debugging approaches, describe a systematic method you utilize such as analyzing logs, using debugging tools, and stepping through code. Provide an example of a complex issue you resolved to showcase your problem-solving skills.

Join Rise to see the full answer
What tools do you use for simulation and validation of embedded systems?

Supply a list of tools you are familiar with for simulation and validation, such as Intel Simics or similar environments. Discuss your experience with these tools and how they have helped streamline your development and validation processes.

Join Rise to see the full answer
What experience do you have with object-oriented programming?

To answer questions about object-oriented programming, discuss the projects in which you implemented OOP principles. Share how this programming style improved the structure and maintainability of your code and any specific frameworks you’ve used.

Join Rise to see the full answer
Can you give an example of how you have worked in a collaborative team environment?

If asked about your collaborative experience, provide a specific example where teamwork made a difference. Outline your role in the collaboration, how you communicated with team members, and the outcome of the project.

Join Rise to see the full answer
How do you stay current with developments in AI and embedded systems?

Discuss proactive strategies for staying updated on AI and embedded systems trends, such as participating in online courses, attending workshops, or following industry leaders on social media. Emphasize any specific publications or resources that have significantly informed your knowledge.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Intel Hybrid US, Arizona, Phoenix
Posted 2 days ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Growth & Learning
Transparent & Candid
Customer-Centric
Snacks
Onsite Gym
Family Coverage (Insurance)
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Learning & Development
Paid Time-Off
401K Matching
Maternity Leave
Paternity Leave

Embark on an exciting internship at Intel Foundry, focusing on cutting-edge AI research to enhance semiconductor classification techniques.

Photo of the Rise User
Posted 2 days ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Growth & Learning
Transparent & Candid
Customer-Centric
Snacks
Onsite Gym
Family Coverage (Insurance)
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Learning & Development
Paid Time-Off
401K Matching
Maternity Leave
Paternity Leave

Become a pivotal Engineering leader at Intel, specializing in Facilities Instrumentation and Controls to enhance our manufacturing excellence.

Photo of the Rise User
Meta Hybrid San Francisco, CA
Posted 4 days ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Take Risks
Collaboration over Competition
Fast-Paced
Growth & Learning
Transparent & Candid
Feedback Forward
Dare to be Different
Medical Insurance
Paid Time-Off
Maternity Leave
Mental Health Resources
Equity
Paternity Leave
Flex-Friendly
Snacks
Social Gatherings
Company Retreats
Fitness Stipend
Paid Holidays
Summer Fridays
Work Visa Sponsorship
Bias Training
Flexible Spending Account (FSA)
Health Savings Account (HSA)
Vision Insurance
Dental Insurance
Life insurance

Join Meta as a Senior Android Software Engineer and shape the future of social technology through innovative mobile applications.

Photo of the Rise User

Join Finix as a Senior Software Engineer and contribute to building scalable payment solutions that empower businesses.

Photo of the Rise User
Watershed Remote San Francisco, California, United States
Posted 7 days ago

Join Watershed as a Mid-Level Full-Stack Software Engineer and play a crucial role in building product solutions for climate data management.

Photo of the Rise User
Posted 9 days ago

Join CVS Health as a Senior Full Stack Developer and impact the healthcare landscape with innovative software solutions.

Photo of the Rise User
Rightway Hybrid New York, United States
Posted 11 days ago

Join Rightway Healthcare as a Senior Full Stack Engineer and help shape the future of healthcare through innovative technology and exceptional care navigation.

Photo of the Rise User

Join iFood as a Software Engineering Manager and help shape the future of food delivery with cutting-edge technology.

Photo of the Rise User
Posted 8 days ago

Join Neara, a leading tech firm, as a Lead Software Engineer and play a key role in transforming the utilities sector.

Photo of the Rise User
Posted 2 days ago

ALTER SOLUTIONS invites experienced Java Developers to contribute to innovative projects in the insurance sector.

MATCH
Calculating your matching score...
BADGES
Badge ChangemakerBadge Diversity ChampionBadge Flexible CultureBadge Global CitizenBadge Work&Life Balance
CULTURE VALUES
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Growth & Learning
Transparent & Candid
Customer-Centric
BENEFITS & PERKS
Snacks
Onsite Gym
Family Coverage (Insurance)
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Learning & Development
Paid Time-Off
401K Matching
Maternity Leave
Paternity Leave
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
April 9, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
22 people applied to Junior Unity Developer at Gameloft
Photo of the Rise User
Someone from OH, Columbus just viewed Customer Success Manager, US SLED at Dataminr
Photo of the Rise User
Someone from OH, Greenville just viewed Systems Engineer (Linux & Shell or Python scripting) at Visa
Photo of the Rise User
Someone from OH, Greenville just viewed Help Desk Technician - Youngstown at R.I.T.A.
Photo of the Rise User
Someone from OH, Mount Orab just viewed Backend Developer at G2i Inc.
Photo of the Rise User
Someone from OH, Cincinnati just viewed Product Marketing Manager at Cast & Crew
Photo of the Rise User
Someone from OH, Cincinnati just viewed Marketing Manager at Cast & Crew
o
Someone from OH, Cincinnati just viewed Administrative Assistant at osu
A
Someone from OH, Cincinnati just viewed Data Entry Clerk at Alphabe Insight Inc
Photo of the Rise User
Someone from OH, Cincinnati just viewed Machine Learning Engineer at Allstate
Photo of the Rise User
Someone from OH, Twinsburg just viewed Data Analyst/Power BI Developer at Datadog
Photo of the Rise User
Someone from OH, Cuyahoga Falls just viewed Small Fleet Underwriter at HDVI
Photo of the Rise User
Someone from OH, Dublin just viewed Product Designer, Entry Level at Govini