Embedded Software Engineer Job at Wipro, Sunnyvale, CA

d2tpU3d6Y1VtUVJDeTBIUWVPOFRjY3F6Y1E9PQ==
  • Wipro
  • Sunnyvale, CA

Job Description

As an Embedded Software Engineer, you will design, develop, and maintain software for the system which has the MH-NIC connected on the datacenter network. You will work on various components, including the Linux kernel, Zephyr RTOS, NIC firmware, and BIOS/UEFI, and working with RISC-V and x86_64 architectures. You will collaborate with hardware engineers and other software teams to ensure seamless integration and performance.

Key Responsibilities:

  • Develop and maintain embedded software solutions for the latest Linux kernel, Zephyr RTOS.
  • Work on the Linux Drivers and Firmware for Network Interface Cards (NIC) and BIOS/UEFI.
  • Work on RISC-V architecture and the latest QEMU simulation software for RISC-V and x86_64 architecture for testing and validation.
  • Work with communication protocols such as Ethernet, PCIe, I3C, and SMBus.
  • Create and maintain Linux device drivers for NIC card and various sensors and peripherals.
  • Write and optimize code in C/C++, Python 3.0, and Bash scripts.
  • Conduct code reviews, testing, and debugging to ensure software quality and reliability.

Expected Skillset:

  • Strong in Embedded 'C' programing, and Linux Driver coding
  • Experience in Enternet Standards, NIC, MAC, PHY, PCIe, I2C, I3C and SMBus protocols
  • Strong knowledge of Linux kernel architecture and development.
  • Design and development experience in the Network Interface Card (NIC) Linux Driver and Firmware used in the Data Center Networking(DCN).
  • Experience with Zephyr RTOS and real-time systems.
  • Hands-on experience with RISC-V architecture and the latest QEMU simulation software for both RISC-V and x86_64 architectures.
  • Familiarity with NIC firmware development and BIOS/UEFI.
  • Proficient in C/C++, Python 3.0, and Bash scripting.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork abilities.

Job Tags

Similar Jobs

Gentle Dental

Dental Hygienist Job at Gentle Dental

 ...At Gentle Dental, we value our teammates smile as much as our patients smile. Our vision is to provide exceptional, lifelong, integrated oral healthcare services. We enhance the quality of our patients lives by providing accessible oral healthcare, which is paramount... 

Orangewood Inn & Suites KCI

Hotel Bartender And Server Job at Orangewood Inn & Suites KCI

We need a bartender with a positive customer service mindset who can ensure patrons have a wonderful time at the bar. Your duties will include...  ...mentalityAbout Company: We are an interior corridor hotel with a 7-minute estimated drive from Kansas City International... 

Valiant Enterprises Inc

Marketing Assistant | Entry Level Job at Valiant Enterprises Inc

 ...Were looking for a motivated Entry-Level Marketing Assistant to become a key player in our vibrant team. This is a fantastic opportunity for recent graduates with a passion for marketing and sales to gain hands-on experience and make a real impact. What Youll Do:... 

Infojini Inc

Network Operations Center Technician Job at Infojini Inc

 ...other IT Service Management software. Tier 1, Tier 2, and Tier 3 process and workflow management. Office 2016, Windows OS, Mac OS, Android/Apple mobile devices; support for specialized software such as CAD. Windows, Unix/Linux server, VM experience.... 

Sato

Home Based Account Representative Job at Sato

 ...Deliver persuasive product presentations and virtual demos to showcase key features and...  ...Articulate value propositions to potential customers with ease Guide warm leads through...  ...Comprehensive training on our products/services, sales techniques, and virtual communication...