Zenith System Solutions
Sr Embedded Software Developer (IoT, Home Automation)
Skills
2 months ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Location:
Thane, Maharashtra, India
Work mode:
Onsite
Published on:
26 August 2026
What they need
Role Senior Embedded Software Developer (IoT, Home Automation)
Location: Thane, Mumbai, India (Full time)
Experience: 8-10 years
Job Overview
We are seeking a Senior Embedded Software Developer with strong expertise in IoT-based home automation systems. The ideal candidate will have hands-on experience in FreeRTOS-based firmware development and deep knowledge of TI CC3xxx Wi-Fi modules.
You will play a critical role in designing, developing, and optimizing embedded firmware for smart home devices, ensuring secure connectivity, reliable performance, and seamless cloud integration.
Key Responsibilities
Design, develop, and maintain embedded firmware for IoT-enabled home automation devices
Develop real-time embedded software using FreeRTOS for task scheduling, peripheral control, and resource management
Integrate and optimize TI CC3xxx Wi-Fi modules with microcontrollers for secure wireless communication
Implement and validate IoT communication protocols such as MQTT, HTTPS, TCP/IP, CoAP, and Modbus/TCP
Work with TI Wi-Fi SDKs, drivers, and hardware abstraction layers (HAL) for module bring-up and integration
Design and implement secure OTA (Over-the-Air) firmware update mechanisms for deployed devices
Collaborate with hardware, cloud, and mobile application teams to deliver complete end-to-end IoT solutions
Perform unit testing, integration testing, and field validation of embedded firmware
Ensure compliance with IoT security standards including TLS/SSL, WPA3, and device authentication
Optimize power consumption, memory usage, and performance for long-term and reliable device operation
Qualifications
- Bachelor s or Master s degree in Electronics, Computer Science, or a related discipline
Mandatory Skills
8+ years of experience in embedded software development
Strong proficiency in C / C++ / Python for microcontroller-based systems
Hands-on experience with FreeRTOS or similar real-time operating systems
Hands-on experience with Linux-based development environments
Deep expertise with TI CC3xxx Wi-Fi modules and SDKs
Experience working with UART, SPI, and I2C interfaces for Wi-Fi module communication
Strong understanding of IoT protocols including MQTT, HTTP/HTTPS, and TCP/IP
Nice-to-Have Skills
Experience with OTA firmware update mechanisms and device provisioning workflows
Familiarity with low-power design techniques for connected IoT devices
Knowledge of IoT security best practices such as secure boot, TLS, WPA2/WPA3
Soft Skills / Competencies
Strong problem-solving and analytical skills
Ability to work effectively in cross-functional teams
Good communication skills and a proactive mindset
Ownership-driven approach with attention to quality and reliability
Job Features
Job Category
Full time
Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.
Other offers great for you!
These companies are also looking for great profiles
Celad
Ingénieur Systèmes Embarqués – Automobile (F/H)
Freelance
Angers, France
Onsite
Skills
5 months ago
Quick apply
iSupplier
Software System Engineer – Systèmes embarqués & Architectur
390
Freelance
93400 Saint-Ouen-sur-Seine, France
Hybrid
Skills
5 months ago
Quick apply
Celad
Ingénieur Firmware - Systèmes Embarqués (F/H)
Freelance
Montpellier, France
Onsite
Skills
1 month ago
Quick apply