Embedded Developer
Ami P. (L.I.O.N.)United StatesMIDPosted 6d ago
C++Embedded SystemsEmbedded LinuxLinux KernelLinux UserspaceWi-FiBluetooth ClassicBLEIEEE 802.11U-BootSecure BootDevice DriversDevice TreesD-BusIPCUARTUSBI2CTCP/IPYoctoBuildrootWPA2/WPA3TLSAESECCSELinuxRF EngineeringWireless Security
About the Role
We are looking for an experienced Embedded Developer (C++) to troubleshoot complex wireless issues, optimize Wi-Fi/Bluetooth connectivity, and develop reliable embedded solutions. This is an exciting opportunity for a hands-on engineer with deep expertise in C++, Linux internals, Wi-Fi technologies, and wireless security to work on next-generation network access devices.
Key Responsibilities
• Troubleshoot complex wireless issues
• Optimize Wi-Fi/Bluetooth connectivity
• Develop reliable embedded solutions
• Work on next-generation network access devices
Requirements
• 6+ years of experience in network access device architecture, with a strong focus on Wi-Fi technologies
• Strong proficiency in C++, Linux userspace, and Linux kernel-level development
• Deep understanding of Linux system architecture, U-Boot bootloaders, secure boot, device drivers, device trees, IPC, D-Bus, and software update mechanisms
• Hands-on experience debugging serial interfaces and peripherals, including UART, USB, and I2C
• Expert knowledge of Wi-Fi standards (802.11 a/b/g/n/ac/ax), Wi-Fi Direct, and Bluetooth Classic/BLE
• Strong understanding of wireless security protocols, including WPA2, WPA3, TLS, ECC, and AES, along with SELinux and Linux security hardening
• Experience with RF hardware, antenna systems, wireless interference troubleshooting, and signal reliability optimization
• Solid knowledge of TCP/IP networking and embedded Linux build systems such as Yocto and Buildroot
• Excellent communication and collaboration skills, with the ability to work across hardware, software, and regulatory teams