HamburgerMenu
hirist

Technial Architect - Embedded System

Incedo Technology Solutions Ltd.
9 - 10 Years
Gurgaon/Gurugram

Posted on: 25/03/2026

Job Description

Description :


We are looking for a highly skilled Technical Architect with strong expertise in embedded systems, networking, and real-time architectures. The ideal candidate will be responsible for designing scalable, secure, and high-performance systems while providing technical leadership across the product lifecycle.

This role requires a deep understanding of low-level system design, embedded Linux, networking protocols, and cloud/edge integrations, along with the ability to translate business requirements into robust technical solutions.



Key Responsibilities :


- Define and design end-to-end system architecture for embedded and real-time systems

- Develop modular, layered, and service-oriented architectures

- Ensure systems are scalable, fault-tolerant, and high-performing

- Create architecture diagrams, design documents, and technical roadmaps

- Lead development using C/C++ in embedded environments

- Work on Embedded Linux and RTOS-based systems (e.g., FreeRTOS, ThreadX)

- Design and optimize device drivers, kernel modules, and middleware layers

- Drive hardware-software integration and system-level debugging



Networking and Security :


- Design and implement solutions using :

- Layer 2 / Layer 3 protocols

- Firewall, VPN, IPS/IDS

- Security protocols (TLS/SSL)

- Ensure secure communication and data protection across systems



Industrial Protocols :


- Work with industrial protocols such as :

- Modbus, OPC, IEC 104, DNP3, GOOSE

- Integrate communication stacks for industrial IoT / automation systems



Cloud and Edge Integration :


- Architect solutions integrating edge devices with cloud platforms

Implement and manage :

- REST APIs

- SNMP, Netconf, YANG


- Enable remote device monitoring, orchestration, and management



Open Source & Platform Expertise :


- Work with embedded platforms like :

- Yocto

- RDKB

- OpenWrt

- Evaluate and integrate open-source technologies for system optimization



Performance Optimization :


- Optimize system performance (CPU, memory, latency)

- Ensure high availability and fault tolerance

- Conduct performance benchmarking and tuning



Leadership and Collaboration :


- Provide technical leadership and mentorship to engineering teams

- Collaborate with product, hardware, QA, and business stakeholders

- Drive design reviews, code reviews, and best practices adoption

- Translate business requirements into technical solutions


info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...