117 TetraHed Jobs
Technical Lead/Architect - Embedded & Networking (5-8 yrs)
TetraHed
posted 5d ago
Key skills for the job
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.
Functional Areas: Software/Testing/Networking
Read full job description