HamburgerMenu
hirist

Job Description

Description :


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 : Bachelors or Masters 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 :

- Strong programming skills in C and C++ (11/14/17/20), with expertise in firmware architecture and design patterns.

- Deep knowledge of Embedded Linux (kernel, drivers, build systems such as Yocto).

- Experience with cloud-connected embedded devices, AWS Greengrass, AWS IoT and IoT ecosystems.

- Experience with Firmware Design and Development, RTOS-based systems (e., FreeRTOS, Zephy), SDKs.

- Solid understanding of commonly used hardware interfaces in embedded systems (SPI, I2C, UART, Ethernet, USB etc).

- Board bring-up, bootloaders (U-Boot), and BSP (Board Support Package) development.

- Strong system-level debugging experience using tools like GDB, JTAG, and logs.

- Familiarity with security, OTA updates, and power management in embedded systems.

- 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. 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


info-icon

Did you find something suspicious?