Must have skills: Embedded C/C++, Python & Linux BSP
Qualificaion : B.Tech/B.E/M.Tech/M.E in Computer Science/Electronics Engineering
Job Description:
B.Tech/B.E/M.Tech/M.E in Computer Science/Electronics Engineering or equivalent.
7-12 years of experience in developing embedded system products using C/C++, Python.
Demonstrated ability and willingness to make critical system-level design decisions and drive projects from start to finish with minimal supervision.
Experience with Linux BSP platform including custom board bring up, U-Boot, kernel, device driver functions, file systems (ext4, UBIFS, JFFS2), sound system (ALSA), Camera, and system software.
Experience in asynchronous event driven architecture and developing scalable and latency optimized distributed application services in mesh network.
Experience in PCI-DSS compliance secured cloud connectivity applications using HTTPS,
Websockets, JSON, XML, Efficient Extensible Interchange (EXI), protobuf, openssl, IPSec, VPN, MAC filters and network firewalls.
Experience with a range of native graphics / display products and user interface application services using QT, QML, C++ and JavaScript desired.
Familiarity with the Yocto, buildroot, GCC, toolchain, Make, CMake, git, gdb, core dumps.
Exposure in connectivity architecture using Wireless (cellular, Wi-Fi, Bluetooth and NFC), and wired (Ethernet) interfaces a plus