IPU Firmware Integrator and Developer

Posted 21 Hours Ago
Be an Early Applicant
Petah Tikva
Senior level
Artificial Intelligence • Cloud • Information Technology • Software • Semiconductor
Creating world-changing technology that enriches the lives of every person on earth.
The Role
As an IPU Firmware Integrator and Developer, you will enhance firmware operational code for emulations, collaborating with various teams to ensure the model runs properly. Responsibilities include developing and debugging firmware, addressing complex issues, and integrating high-performance solutions for IPU systems.
Summary Generated by Built In

Job Details:

Job Description: 

Firmware Integrator and Developer for IPU (Smart-NIC)

About the Role: The Infrastructure Processing Unit (IPU), also known as Smart-NIC, is a PCIe-powered network interface card that significantly enhances traditional NIC capabilities by offloading tasks such as packet processing, traffic shaping, virtual switching, and more from the HOST CPU (Xeon). IPUs are the future of cloud processing and storage and are already being deployed in the data centers of the largest and most well-known cloud service providers.

As an IPU Firmware Integrator and Developer, you will be responsible for bringing up the firmware operational code over the emulations. You will collaborate with architects, hardware designers, firmware developers, and silicon validation teams to ensure the model is operational with firmware, enabling the silicon validation team to run their tests over the emulation model. Additionally, you will code microcode features for Xtensa and ARM microprocessors, working in a dynamic and innovative team environment.

Your Key Responsibilities:

  • Collaborate and communicate effectively with Architecture, Logic Design, and Validation teams.
  • Analyze existing code, gather new requirements, develop new algorithms or necessary changes as needed, write the code, and debug on both pre-silicon and silicon platforms.
  • Develop and integrate firmware for IPU systems, ensuring high performance and reliability.
  • Troubleshoot and resolve complex firmware issues in a timely manner.

Qualifications:

Qualifications:

  • B.Sc. in Electrical Engineering, Computer Engineering, or Computer Science.
    • 7+ years of hands-on experience in C development and troubleshooting on embedded platforms.
    • Experience with Linux Kernel and Device Driver development on Linux.
    • Experience with board bring-up and systems debugging.
    • Experience with emulation environments.
    • Proficiency with JTAG/debug tools.
    • Experience with source control, particularly with Git.
    • Effective communication skills, both written and verbal, with a keen sense of customer service.

 

Preferred Qualifications:

  • Knowledge of system architecture.
  • Experience with Agile (SCRUM) practices.
  • Experience with Python and/or Bash.
  • Experience with ARM and Xtensa processors and microcontrollers.
  • Familiarity with networking concepts, PCIe, and ARM-based environments.
  • Familiarity with Verilog code (optional).

 

Join our team and be a part of the future of cloud processing and storage technology!

          

Job Type:Experienced Hire

Shift:Shift 1 (Israel)

Primary Location: Israel, Petah-Tikva

Additional Locations:

Business group:The Network & Edge Group brings together our network connectivity and edge into a business unit chartered to drive technology end to end product leadership. It's leadership Ethernet, Switch, IPU, Photonics, Network and Edge portfolio is comprised of leadership products critically important to our customers.

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

Top Skills

Bash
C
Python
The Company
HQ: Santa Clara, CA
141,941 Employees
On-site Workplace
Year Founded: 1968

What We Do

Intel’s mission is to shape the future of technology to help create a better future for the entire world. By pushing forward in fields like AI, analytics and cloud-to-edge technology, Intel’s work is at the heart of countless innovations. From major breakthroughs like self-driving cars and rebuilding the coral reefs, to things that make everyday life better like blockbuster effects and improved shopping experiences — they’re all powered by Intel technology. With a career at Intel, you have the opportunity to help make the future more wonderful for everyone.

Similar Jobs

Cadence Design Systems Logo Cadence Design Systems

Application Engineer - Physical Design (Back-End)

Cloud • Hardware • Software • Semiconductor
Petah Tikva, ISR
8216 Employees

DriveNets Logo DriveNets

QA Engineer- Infra

Artificial Intelligence • Cloud • Software
Raanana, ISR
349 Employees

Tricentis Logo Tricentis

AI Python Software Engineer

Artificial Intelligence • Cloud • Information Technology • Software
Ra'anana, ISR
1154 Employees

DriveNets Logo DriveNets

System Integration Engineer

Artificial Intelligence • Cloud • Software
Raanana, ISR
349 Employees

Similar Companies Hiring

HERE Technologies Thumbnail
Software • Logistics • Internet of Things • Information Technology • Computer Vision • Automotive • Artificial Intelligence
Amsterdam, NL
6000 Employees
True Anomaly Thumbnail
Software • Machine Learning • Hardware • Defense • Artificial Intelligence • Aerospace
Colorado Springs, CO
131 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account