Job Description :- The incumbent will be responsible for developing software in custom camera security solutions.- Design, develop, and maintain board support packages (BSP) for embedded Linux systems.- Customize and configure Linux kernels, device drivers, and bootloader components to meet specific hardware requirements.- Collaborate with hardware engineers to define system architecture and hardware/software interfaces.- Perform board bring-up and validation activities, including debugging and troubleshooting hardware/software integration issues.- Optimize system performance and resource utilization through kernel tuning, driver optimization, and system-level profiling.- Develop and maintain documentation, including design specifications, user guides, and release notes.Required Skills & Experience :- Must have experience developing embedded Linux BSP.- Strong proficiency in C/C++ programming languages and shell scripting.- Experience in Linux kernel internals, device drivers, and bootloader configurations.- Experience with embedded development tools and cross-compilation toolchains.- Excellent problem-solving and debugging skills.- Ability to work independently and collaboratively in a fast-paced environment. (ref:hirist.tech)