Compunnel Inc. | Firmware Engineer

3 days ago


menlo, United States Compunnel Inc. Full time

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.



  • Menlo, Georgia, United States Compunnel Inc. Full time

    Location: Menlo Park, CA (onsite 5 days a week)Job Overview:Compunnel Inc. is seeking an experienced Senior Network Software Engineer Lead to join our team. As a key member of our engineering team, you will be responsible for developing and maintaining software systems that support network operations.About the Role:The ideal candidate will have a strong...


  • Menlo, Georgia, United States Compunnel Inc. Full time

    About the RoleWe are seeking an experienced Senior Network Operations Software Engineer to lead our software development team at Compunnel Inc. in Menlo Park, CA.


  • menlo, United States Compunnel Inc. Full time

    Job Title : C/C++ EngineerLocation : Menlo Park, CA (5 Days Onsite/week)Job Type : Full Time Job Description:Education Details: Min Bachelor in relevant field.Experience: 5-10 yearsKey Skills:C Programming Coding Test.Linux KernelNIC on HostQSFP Fiber port Ethernet.Datacentre BMC host and Communication b/w themMicrocontroller (MCU)System Level Knowledge -...

  • Firmware Engineer

    3 days ago


    Menlo Park, United States Compunnel Inc. Full time

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


  • Menlo, Georgia, United States Compunnel Inc. Full time

    Job Title: Senior Network Operations Software EngineerLocation: Menlo Park, CA (onsite 5 days a week)About Compunnel Inc.Compunnel Inc. is a leading technology solutions provider offering cutting-edge services and innovative products to businesses of all sizes. Our team of experts works tirelessly to deliver high-quality solutions that meet the ever-evolving...


  • Menlo, Georgia, United States Compunnel Inc. Full time

    Compunnel Inc.We are offering a competitive salary of $160,000 per year for this position in Menlo Park, CA.Job Description:Company Overview:As a leading provider of innovative solutions, Compunnel Inc. is seeking an experienced Senior Network Operations Engineer to join our team. This role will be responsible for designing, developing, and maintaining...


  • Menlo, Georgia, United States Compunnel Inc. Full time

    Job Description:Overview:We are seeking an experienced Senior Network Engineering Lead to join our team at Compunnel Inc. in Menlo Park, CA.Responsibilities:Develop and maintain software systems that support network operations with a focus on high availability, robustness, and timely data processing.Utilize Python and GoLang to build and optimize software...


  • Menlo, Georgia, United States Compunnel Inc. Full time

    Job Description:We are seeking a highly skilled Senior Network Systems Architect to join our team at Compunnel Inc. in Menlo Park, CA.The ideal candidate will have a strong background in software development, with expertise in Python and GoLang programming languages.This role requires excellent problem-solving skills, the ability to handle complex technical...


  • menlo, United States Compunnel Inc. Full time

    Python Golang Lead Engineering LeadLocation: Menlo Park , CA ( onsite 5 days a week )Fulltime Responsibilities:Develop and maintain software systems that support network operations, focusing on high availability, robustness, and timely data processing.Utilize programming languages such as Python and GoLang to build and optimize software applications.Work...


  • menlo, United States Compunnel Inc. Full time

    Location: Menlo Park , CA ( onsite 5 days a week )Python Golang Lead Engineering LeadResponsibilities:Develop and maintain software systems that support network operations, focusing on high availability, robustness, and timely data processing.Utilize programming languages such as Python and GoLang to build and optimize software applications.Work with...


  • menlo, United States Compunnel Inc. Full time

    Location: Menlo Park , CA ( onsite 5 days a week )Python Golang Lead Engineering LeadResponsibilities:Develop and maintain software systems that support network operations, focusing on high availability, robustness, and timely data processing.Utilize programming languages such as Python and GoLang to build and optimize software applications.Work with...


  • menlo, United States Compunnel Inc. Full time

    Type: Full Time PermanentRole: Python Golang Lead Engineering Lead Responsibilities:Develop and maintain software systems that support network operations, focusing on high availability, robustness, and timely data processing.Utilize programming languages such as Python and GoLang to build and optimize software applications.Work with relational databases to...


  • menlo, United States Compunnel Inc. Full time

    Location: Menlo Park , CA ( onsite 5 days a week )Python Golang ArchitectResponsibilities:Develop and maintain software systems that support network operations, focusing on high availability, robustness, and timely data processing.Utilize programming languages such as Python and GoLang to build and optimize software applications.Work with relational...


  • menlo, United States Compunnel Inc. Full time

    Location: Menlo Park , CA ( onsite 5 days a week )Python Golang ArchitectResponsibilities:Develop and maintain software systems that support network operations, focusing on high availability, robustness, and timely data processing.Utilize programming languages such as Python and GoLang to build and optimize software applications.Work with relational...

  • C++ Developer

    1 month ago


    menlo, United States Compunnel Inc. Full time

    Good C++ coding experience and can brush up their skills on 20-23 version, experience on driver level coding and modern C++.Job description: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...

  • C++ Developer

    1 month ago


    menlo, United States Compunnel Inc. Full time

    Good C++ coding experience and can brush up their skills on 20-23 version, experience on driver level coding and modern C++.Job description: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...


  • menlo, United States SRI Tech Solutions Inc. Full time

    Job Details: 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...


  • menlo, United States SRI Tech Solutions Inc. Full time

    Job Details: 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...

  • C++ Developer

    1 month ago


    Menlo Park, United States Compunnel Inc. Full time

    Good C++ coding experience and can brush up their skills on 20-23 version, experience on driver level coding and modern C++.Job description: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...


  • Menlo Park, United States Compunnel Inc. Full time

    Mandatory Skills: C coding and NIC firmware hands-onCore Skills: Expecting the candidate should have experience close to the skill set of - Understanding of the Media Access Control (MAC) and Physical (PHY) layers. - Experience with Ethernet standards (e.g., 10GbE, 25GbE, 40GbE, 100GbE, 400GbE). - Design, development, and optimization of NIC firmware and...