Universal Electronics Inc. is seeking a Senior Software Engineer with expertise in Linux and Python development. This role combines software development with IoT and hardware interfaces, focusing on developing and maintaining sophisticated systems. The position requires strong programming skills in Linux and Python, with additional value placed on experience with machine learning, hardware debugging, and wireless networks. The role involves both development and test automation, making it ideal for engineers who enjoy working across the full development lifecycle. Based in Bangalore with a hybrid work arrangement, this position offers an opportunity to work on cutting-edge IoT solutions and smart home technologies. The ideal candidate will have 5-8 years of experience and strong educational background, preferably from premium institutes like IIT/NIT.