Skip to Main Content

Job Title


Junior Embedded System Engineer


Company : iqlabs.io


Location : Bengaluru, Karnataka


Created : 2025-03-29


Job Type : Full Time


Job Description

Job descriptionCompany Description IQ Labs (iqlabs.io) is an ISO 9001:2015 certified company specializing in end-to-end AIoTs, SaaS development and Electronics manufacturing established in 2010. With a decade of experience, the company focuses on the development and manufacturing of innovative AIoT products in the verticals of EV Charging Infra, Smart Water Purification, Industry 4.0 and much more . IQ Labs provides sustainable and safe solutions to offer business value across the entire life-cycle of product development. Our expertise ensures that we can meet the high standards required by our clients. Role Description This is a full-time on-site role for a Junior Embedded System Engineer located in Bengaluru. The Junior Embedded System Engineer will be responsible for designing, developing, and troubleshooting embedded software and electronics systems. Daily tasks include collaborating with cross-functional teams, developing software for AIoT products, conducting testing and validation, and ensuring compliance with industry standards. Additionally, the engineer will participate in the full product life-cycle from concept to deployment. Minimum 1-2 years experience in embedded system development with strong experience in Embedded C and C++. Experience in Python is a plus. Freshers and Recent College Graduates with demonstrable experience are encouraged to Apply . Qualification 1-2 years of experience in embedded software development, with a focus on Firmware development and Agile methodologies. 1-2 years of Strong programming experience in C & C++, embedded C & C++, debugging & troubleshooting of micro-controllers Strong expertise in micro-controller programming Working Knowledge of FreeRTOS Working knowledge of USB protocol, Bluetooth (BLE), Wifi and LORA Demonstrable expertise with MQTT, HTTP(s) Expertise/understanding of the following drivers: I2C, SPI, UART, Flash, EEPROM, WiFi, BLE, USB Protocol Expertise with Interfacing Sensors, Actuators. In-depth knowledge of real-time control algorithms, data processing, and performance optimization Excellent communication and interpersonal skills, analytical skills and a good team player. Designing and building strong testing infrastructure to minimize dependency on hardware availability Good to Have Expertise with Embedded Linux (Debian, Yocto) is a plus Experience in power management in Micro-controller is a plus Experience in Python is a plus. Education Bachelor’s/Master’s degree in ECE, EEE, Computer Science or a related field.