Firmware Engineer

job
  • Compunnel Inc.
Job Summary
Location
Menlo Park ,CA 94029
Job Type
Contract
Visa
Any Valid Visa
Salary
PayRate
Qualification
BCA
Experience
2Years - 10Years
Posted
24 Dec 2024
Share
Job Description

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.

Other Smiliar Jobs
 
  • Gainesville, FL
  • 4 Days ago
  • King of Prussia, PA
  • 4 Days ago
  • Ridgefield, CT
  • 4 Days ago
  • Smyrna, DE
  • 4 Days ago
  • Gainesville, FL
  • 4 Days ago
  • Chicago, IL
  • 4 Days ago
  • Gainesville, FL
  • 4 Days ago
  • Plainsboro, NJ
  • 4 Days ago
  • Chicago, IL
  • 4 Days ago
  • Plainsboro, NJ
  • 4 Days ago
  • Johnston, IA
  • 4 Days ago
  • Johnston, IA
  • 4 Days ago
  • Johnston, IA
  • 4 Days ago
  • Holland, MI
  • 4 Days ago
  • Zionsville, IN
  • 10 Days ago