Senior Embedded Software Engineer(NIC firmware) (Menlo Park) Job at Compunnel Inc., Menlo Park, CA

YnMxRnVsL3lKQXZ5NlFObldxVndreTZwc0E9PQ==
  • Compunnel Inc.
  • Menlo Park, CA

Job Description

Senior Embedded Software Engineer (NIC firmware) This range is provided by Compunnel Inc. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range $160,000.00/yr - $170,000.00/yr Brief JD: Need a hands-on Embedded C programmer with very strong C programming and NIC firmware experience. NIC firmware experience is mandatory. Detailed JD: 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 knowledge of Linux kernel architecture and development. 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. Understanding of Ethernet, PCIe, I3C, and SMBus protocols. Proficient in C/C++, Python 3.0, and Bash scripting. Strong problem-solving skills and attention to detail. Excellent communication and teamwork abilities. Seniority level Mid-Senior level Employment type Full-time Industries Semiconductor Manufacturing and IT Services and IT Consulting #J-18808-Ljbffr

Job Tags

Full time,

Similar Jobs

East West Bank

Senior Relationship Banker (San Francisco) Job at East West Bank

 ...IntroductionSince 1973, East West Bank has served as a pathway to success. With over 110 locations across the U.S. and Asia, we are the premier financial bridge between the East and West. Our teams of experienced, multi-cultural professionals help guide businesses and community... 

Freeman Mathis & Gary, LLP

E-Billing Specialist Job at Freeman Mathis & Gary, LLP

 ...rapidly growing, national specialty litigation firm seeking an E-Billing Specialist to join our Atlanta office. The E-Billing Specialist...  ...by coordinating with Attorneys, Billing Specialists, Clients and Legal Administrative Staff. Characteristics that have proven... 

Mid Ohio Regional Planning Commission

Active Transportation & Safety Program Manager Job at Mid Ohio Regional Planning Commission

 ...wide transit pass and discounted access to other alternative transportation modes to provide options for commuting to work. MORPC...  ...Examples of Duties: The Active Transportation and Safety Program Manager is responsible for managing core planning activities as assigned... 

PRICE WATERHOUSE COOPERS

Tax Mergers and Acquisition (Tax M&A) - Senior Associate Job at PRICE WATERHOUSE COOPERS

At PwC, our people in tax services focus on providing advice and guidance to clients on tax planning, compliance, and strategy. These individuals help businesses navigate complex tax regulations and optimise their tax positions. Those in mergers and acquisition tax at... 

ANRADUS PTE. LTD.

Project Engineer (BMS) #73573 Job at ANRADUS PTE. LTD.

Job DescriptionIndustry/ Organization Type: IT/TelecommunicationsPosition Title: Project Engineer (BMS)Working Location: MacphersonWorking Hours: 5 working days (Mon to Fri 8.30AM - 5.30PM)Salary Package: Basic Salary up to $4,500 + AWS + BonusDuration: Permanent...