Extensive C Programming Expertise : Deep proficiency in C for embedded systems development, including low-level programming and memory management.Linux Kernel Development : Expert-level knowledge of Linux kernel internals, device drivers, system calls, and kernel-space programming.Hardware Bring-up : Proven experience in bringing up new embedded hardware platforms, including debugging and validating custom peripherals.Networking Protocols : Strong understanding of networking concepts and protocols (TCP / IP, Ethernet, Wi-Fi, etc.) and their implementation in embedded Linux.Embedded Systems Architecture : Experience with various embedded architectures (e.g., x86, ARM, MIPS) and related development tools.Leadership & Management : Demonstrated ability to lead and manage engineering teams, including project planning, resource allocation, and performance management.Skills Required
C, Linux Kernels, Drivers, Networking, Bios, Ethernet