Company Description At EMDSOL Pvt Ltd, we specialize in creating cutting-edge solutions that bridge the gap between hardware and software. Our expertise spans across Embedded Systems, Firmware Development, IoT integration, AI, and Machine Learning, empowering businesses to build smarter, more connected devices and systems. We have deep expertise in embedded hardware, firmware, and software integration, and our AI-driven innovations enable intelligent decision-making in real-time environments. Our scalable IoT solutions adapt to evolving business needs and we adopt a collaborative approach to bringing ideas from concept to reality. Role Description This is a full-time on-site role located in Chennai for an Embedded Linux Engineer. The Embedded Linux Engineer will be responsible for designing, developing, and optimizing embedded Linux systems. Day-to-day tasks include working on firmware development, designing and implementing software for embedded devices, debugging and testing software, and collaborating with cross-functional teams to integrate software with hardware. The engineer will also participate in code reviews and document software design and implementation processes. Qualifications Experience with Embedded Systems and Firmware Development Proficiency in Linux kernel development and device drivers Knowledge of IoT integration and communication protocols Familiarity with AI and Machine Learning algorithms Strong C/C++ programming skills Ability to work on-site in Chennai and collaborate with cross-functional teams Experience with debugging and testing embedded software Bachelor's degree in Computer Engineering, Electrical Engineering, or related field Excellent problem-solving skills and attention to detail