Cionlabs, an innovative IoT product engineering company, is inviting applications for the role of Software Engineer (Full Stack – IoT/Embedded Systems) in Bengaluru, India.
This opportunity is designed for fresh graduates and early‑career professionals (0–2 years experience) who want to build software that interacts directly with hardware and smart devices.
Job Overview
| Details | Information |
|---|---|
| Company | Cionlabs |
| Role | Software Engineer – IoT/Embedded Systems |
| Location | Bengaluru, India |
| Job Type | Full‑Time |
| Experience | 0–2 Years |
Key Responsibilities
- Develop clean, efficient, and reliable code to control hardware components.
- Test and validate software functionality with integration testing across hardware/software boundaries.
- Maintain and improve existing codebases, optimize performance, and add new features.
- Collaborate with system engineers, hardware engineers, and product managers.
- Learn and adapt to IoT platforms, cloud connectivity, and modern tools.
Required Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, Electronics & Communication, or related fields.
- 0–2 years of professional experience (internships/projects count).
- Proficiency in one of: Kotlin, Swift, PHP, Flutter.
- Strong foundation in DSA, OOP, and software engineering principles.
- Interest in IoT and hardware interaction.
Preferred Skills
- IoT concepts: sensors, actuators, MQTT, Bluetooth/BLE, Wi‑Fi.
- Familiarity with C++, C#, Python.
- Experience with Git, Agile methodologies, code reviews.
- Understanding of hardware principles, UART/I2C/SPI communication.
Why Join Cionlabs?
- Your software will power real products used by customers.
- Structured mentorship and onboarding.
- Cross‑functional exposure to software, firmware, and hardware engineering.
- Innovative culture with modern tech stack.
- Opportunity to grow in IoT and embedded systems development.
Final Thoughts
The Cionlabs Software Engineer role in Bengaluru is an excellent opportunity for freshers and early‑career engineers to gain hands‑on experience in IoT, embedded systems, and hardware‑software integration.
With exposure to Kotlin, Swift, PHP, Flutter, and IoT platforms, this role provides a strong foundation for building a career in smart systems and connected devices engineering.