Job Title : Technical Architect – Embedded Linux (IoT) / Embedded Firmware
Location : Pune, India Experience : 15 to 20 years
Employment Type : Full-Time
Position Overview :
We are looking for a visionary Technical Architect with deep expertise in Embedded Linux and Embedded Firmware to drive the architecture and design of IoT edge devices and connected systems. This role requires a strong foundation in embedded systems coupled with a solid understanding of IoT ecosystems — spanning sensors, connectivity, security, and cloud integration.
The Technical Architect will play a key role in defining system architectures, guiding cross-functional engineering teams, and ensuring that all firmware solutions are robust, scalable, secure, and cloud-ready.
Key Responsibilities :
- Lead the end-to-end architecture of IoT devices, from embedded firmware to cloud connectivity and data flow.
- Define and implement embedded platform architectures (Embedded Linux -Yocto, Firmware, RTOS) for IoT EDGE devices and gateways.
- Architect and oversee development of firmware frameworks supporting connectivity protocols (MQTT, BLE, Wi-Fi, Zigbee, Cellular, Ethernet).
- Collaborate with product management and cross-functional teams (Cloud, Application, DevOps, QA, hardware) teams to define technical requirements, performance benchmarks, and system specifications to ensure seamless device-to-cloud integration.
- Architect secure firmware designs — including secure boot, encryption, authentication, and OTA update mechanisms.
- Optimize application performance, memory usage, and responsiveness
- Provide technical leadership in board bring-up, driver development, middleware and application design.
- Establish firmware design standards, documentation, and code review processes.
- Evaluate emerging IoT technologies, platforms, and frameworks for adoption.
- Mentor and guide team, promoting innovation and technical excellence.
- Participate in, product planning, risk assessments, and system performance reviews.
- Lead design and Code reviews, establish coding standards, and ensure adherence to best practices in firmware development.
- Evaluate and integrate open-source or third-party components where appropriate.
- Conduct design feasibility studies, performance analysis, and risk assessments.
- Stay updated with evolving technologies in Embedded, IoT systems, and Embedded Linux development.
Required Skills & Experience :
Education : Bachelor’s or Master’s degree in Electronics, Computer Engineering, Computer Science, or related field.Experience : Overall,15 to 20 years of experience with 10+ years of hands-on experience in Embedded Linux / Yocto, C++ (11 / 14 / 17 / 20), Firmware development, including at least 4-5 years in a Technical Architect role.Technical Expertise :o Strong programming skills in C and C++ (11 / 14 / 17 / 20), with expertise in firmware architecture and design patterns.
o Deep knowledge of Embedded Linux (kernel, drivers, build systems such as Yocto).
o Experience with cloud-connected embedded devices, AWS Greengrass, AWS IoT and IoT ecosystems.
o Experience with Firmware Design and Development, RTOS-based systems (e.G., FreeRTOS, Zephy), SDKs.
o Solid understanding of commonly used hardware interfaces in embedded systems (SPI, I2C, UART, Ethernet, USB etc).
o Board bring-up, bootloaders (U-Boot), and BSP (Board Support Package) development.
o Strong system-level debugging experience using tools like GDB, JTAG, and logs.
o Familiarity with security, OTA updates, and power management in embedded systems.
o Experience with continuous integration (CI / CD), version control (Git), and automated testing for embedded systems.
Proven ability to lead design discussions, make architectural trade-offs, and influence technical direction.Desirable Skills :
Knowledge of Python or Shell scripting for automation.Exposure to AI / ML on edge devices or real-time data processing.Familiarity with compliance standards (e.G. MISRA, Cyber Security standards).Soft Skills :
Strong problem-solving and analytical abilities.Excellent communication and documentation skills.Leadership and mentoring capabilities.Ability to collaborate effectively with cross-functional teams in a fast-paced environment.What We Offer :
Opportunity to architect innovative embedded solutions for cutting-edge products.Collaborative and technology-driven work culture.Competitive compensation and professional growth opportunities.