TETRAHED INC

Technical Lead/Architect - Embedded & Networking

Tamil Nadu, IN

2 months ago
Save Job

Summary

Platform Skills

  • Good experience in System programming and extremely good in C programming.
  • Strong knowledge of OS fundamentals and experience with developing multithreaded and multi-process applications.
  • Experience working in embedded Linux building, Linux start-up sequencing, filesystems, debugging kernel messages.
  • Experience in system-level debugging, reverse engineering, Linux Internals, Protocol level knowledge of interfaces would be added advantage.
  • Hands-on experience on debugging tools like GDB, KGDB, JTAG, ADB.
  • Extensive hands-on experience in system performance (CPU, memory usage, I/O throughput) analysis.
  • Should be familiar with one or more scripting languages (bash, Perl, python, etc.
  • Strong debugging and analysis skills required.

Virtualization Skills

  • Proven experience in Linux environment with emphasis on networking.
  • Hands-on experience in Linux platform development, Virtualization platforms such as any KVM based Hypervisor or OpenStack and ESXi.
  • Good understanding and experience in virtualization technologies, such as KVM, Qemu, Libvirt, VirtIO,.
  • Good experience in SRIOV/PCI Passthrough Technology, Network Function Virtualization (NFV) and Storage Virtualization.
  • Good Experience and understanding in Network Packet processing techniques like DPDK, Netmap, and Vector Packet Processing (VPP).
  • Deep understanding of network protocols, virtualization.

(ref:hirist.tech)

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job