Talent.com
Senior Embedded Software Engineer(NIC firmware)
Senior Embedded Software Engineer(NIC firmware)Compunnel Inc. • Menlo Park, CA, United States
Senior Embedded Software Engineer(NIC firmware)

Senior Embedded Software Engineer(NIC firmware)

Compunnel Inc. • Menlo Park, CA, United States
30+ days ago
Job type
  • Full-time
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

    Create a job alert for this search

    Embedded Software • Menlo Park, CA, United States

    Related jobs
    Senior Embedded Software Engineer

    Senior Embedded Software Engineer

    AirGarage Inc. • San Francisco, CA, United States
    Full-time
    AirGarage is on a mission to bring real estate online, starting with parking.We replace broken parking machines, fragmented software, and manual, labor-intensive operations with a unified, data-ric...Show more
    Last updated: 22 days ago • Promoted
    Senior Firmware / Embedded Engineer

    Senior Firmware / Embedded Engineer

    Renesas Electronics Corporation • San Francisco, CA, United States
    Full-time
    Senior Firmware / Embedded Engineer.Wi-Fi + BLE System-on-Chip (SoC) solutions for IoT and connectivity markets.In this role, you will work on. C for wireless connectivity features and ensuring opti...Show more
    Last updated: 30+ days ago • Promoted
    Senior Embedded Systems Engineer – Firmware

    Senior Embedded Systems Engineer – Firmware

    Femtosense • San Francisco, CA, United States
    Full-time
    Senior Embedded Systems Engineer – Firmware.Location : San Francisco Bay Area or Remote.Location : San Francisco Bay Area (Hybrid) or Remote. Join an ambitious team revolutionizing embedded AI at femt...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer, Embedded IoT

    Senior Software Engineer, Embedded IoT

    ExecutivePlacements.com • San Francisco, CA, United States
    Full-time
    Senior Software Engineer, Embedded IoT.Be among the first 25 applicants.Motive empowers the people who run physical operations with tools to make their work safer, more productive, and more profita...Show more
    Last updated: 5 days ago • Promoted
    Senior Embedded Software Engineer

    Senior Embedded Software Engineer

    Avetix • San Francisco, CA, United States
    Full-time
    Embedded Systems Engineer — Onsite.Join a fast-moving electric aerospace startup on a mission to ensure health & safety at speed. As a founding team member, you’ll take charge of core flight softwar...Show more
    Last updated: 22 days ago • Promoted
    Senior Embedded Software Engineer, Orb

    Senior Embedded Software Engineer, Orb

    World • San Francisco, CA, United States
    Full-time
    World is a network of real humans built on privacy-preserving proof-of-human technology and fueled by a globally inclusive financial network that enables the free flow of digital assets for all.It ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Embedded Software Engineer

    Senior Embedded Software Engineer

    Astranis • San Francisco, CA, United States
    Permanent
    Astranis is on a mission to bridge the digital divide by connecting the four billion people worldwide who currently lack internet access. We're doing this by building the next generation of smaller,...Show more
    Last updated: 30+ days ago • Promoted
    Senior Embedded Software Engineer

    Senior Embedded Software Engineer

    Aegis Search • San Francisco, CA, United States
    Full-time
    Develop an embedded Linux platform, working across the full stack from board support packages to application-level software. You’ll take a prototype product and lead it to launch readiness, gaining ...Show more
    Last updated: 14 days ago • Promoted
    Senior Embedded Software Engineer, Security

    Senior Embedded Software Engineer, Security

    Rivian and Volkswagen Group Technologies • Palo Alto, CA, United States
    Full-time +1
    Embedded Software Engineer, Security.As a member of the product security team, focused on embedded systems and firmware, you will help design, implement, and maintain systems and software for on-ve...Show more
    Last updated: 4 days ago • Promoted
    Sr. Security Engineer, Embedded Software

    Sr. Security Engineer, Embedded Software

    Planet Labs PBC • San Francisco, CA, United States
    Full-time
    We believe in using space to help life on Earth.Planet designs, builds, and operates the largest constellation of imaging satellites in history. This constellation delivers an unprecedented dataset ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Principal Embedded Software Engineer

    Senior Principal Embedded Software Engineer

    Altera • San Jose, CA, United States
    Full-time
    Senior Principal Embedded Software Engineer page is loaded## Senior Principal Embedded Software Engineerlocations : San Jose, California, United Statestime type : Full timeposted on : Posted Tod...Show more
    Last updated: 19 days ago • Promoted
    Senior Firmware Engineer

    Senior Firmware Engineer

    Lumicity • San Francisco, CA, United States
    Full-time
    Build firmware / embedded software that drives innovation in software defined networking and communication.Develop mainly in C / C++ on RTOS, writing drivers and doing board bring up.Work with other en...Show more
    Last updated: 25 days ago • Promoted
    Senior Embedded Software Engineer, Orb

    Senior Embedded Software Engineer, Orb

    Inflection.xyz • San Francisco, CA, United States
    Full-time
    World is a network of real humans, built on privacy-preserving proof-of-human technology, and powered by a globally inclusive financial network that enables the free flow of digital assets for all....Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer - Embedded

    Senior Software Engineer - Embedded

    Skydio • San Mateo, CA, United States
    Full-time
    Skydio is the leading US drone company and the world leader in autonomous flight, the key technology for the future of drones and aerial mobility. The Skydio team combines deep expertise in artifici...Show more
    Last updated: 14 hours ago • Promoted • New!
    Senior Embedded Software Engineer

    Senior Embedded Software Engineer

    Astranis Space Technologies • San Francisco, CA, United States
    Permanent
    As a team, we’ve launched five satellites into orbit, signed ten commercial deals worth over $1 billion in revenue, raised over $750 million from top global investors, and recruited a team of over ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Embedded C++ Software Engineer

    Senior Embedded C++ Software Engineer

    Aeva Inc. • Mountain View, CA, United States
    Full-time
    Aeva’s mission is to bring the next wave of perception to a broad range of applications from automated driving to industrial robotics, consumer electronics, consumer health, security, and beyond.Ae...Show more
    Last updated: 30+ days ago • Promoted
    Senior Embedded Software Engineer

    Senior Embedded Software Engineer

    Fortinet • Sunnyvale, CA, United States
    Full-time
    Our WiFi team is looking for an Embedded Software Engineer with C programming and networking knowledge to join our team.This is a great opportunity to immerse yourself in all phases of the software...Show more
    Last updated: 30+ days ago • Promoted
    Senior Embedded Software Engineer – Infotainment Platform

    Senior Embedded Software Engineer – Infotainment Platform

    Rivian • Palo Alto, CA, United States
    Full-time
    Rivian and Volkswagen Group Technologies is a joint venture between two industry leaders with a clear vision for automotive’s next chapter. From operating systems to zonal controllers to cloud and c...Show more
    Last updated: 4 days ago • Promoted