Embedded Software Engineer Job at Wipro, Sunnyvale, CA

YjF0cXpmOEMvMC9UMFJ4MmdORTRhVDRQVHc9PQ==
  • 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

Private Company

Personal Assistant Job at Private Company

We are exclusively partnered with an ultra-high net worth family office in Boerne, TX, looking for an exceptional Personal Assistant. Responsibilities: Household & Lifestyle Management Coordinate household staff: Manage schedules and communication between housekeepers...

VP Aviation Technical Services

Aircraft Mechanic Job at VP Aviation Technical Services

VP Aviation is hiring Aircraft Mechanics (with at least an "A" license) for work on regional aircraft in Tucson, Arizona. We are offering highly competitive pay rates in a temperature controlled hangar! ABOUT US: VP Aviation was founded to provide quality aircraft ...

Stallion Infrastructure Services

Mechanic Job at Stallion Infrastructure Services

 ...vehicles and equipment and ensuring all assets are up to standards and compliance. Looking for an experienced Diesel/light fleet mechanic. Preferably with experience working on Mack Trucks. Pay will be based on experience and must live in the Midland/Odessa area or willing... 

Riverside Healthcare

Licensed Social Worker Job at Riverside Healthcare

 ...Riverside Healthcare is seeking a compassionate and skilled Licensed Social Worker to join our team. This role is pivotal in providing...  ...emotional support, crisis intervention, and problem-solving assistance. Resource Coordination: Identify and connect patients and... 

New Street Consulting Group (NSCG)

Supply Chain Director Job at New Street Consulting Group (NSCG)

 ...Supply Chain Director Location: United States (Flexible within major hubs on the East Coast) We are seeking an experienced Supply...  ...efficiency, resilience, and scalability across procurement, logistics, and inventory management. Key Responsibilities...