Designation – Designation Technical Architect – Embedded Systems
Qualification – B.E / B.Tech / M.Tech – EC, E&TC;, Computer Science, Electrical Engineering, or equivalent
Location – Pune
Experience – 10 – 15 Years Role Overview We are seeking an experienced Technical Architect – Embedded Systems to lead architecture and design decisions for complex embedded product programs. You will define technical direction across hardware-software co-design, RTOS-based firmware platforms, communication protocol stacks, and edge-level system integration — working closely with hardware engineers, cloud architects, and customer engineering teams to deliver robust, production-grade embedded products. This role sits at the intersection of embedded engineering excellence and emerging edge intelligence — requiring both deep firmware expertise and an informed perspective on where AI/ML at the edge creates real product value.
Architecture & Technical Direction Define and own the overall embedded systems architecture and technical roadmap for customer engagements, covering hardware selection, software frameworks, RTOS/Linux strategy, and communication stacks
Lead hardware-software co-design decisions — balancing performance, power, BOM cost, and real-time constraints across MCU/MPU platforms
Develop detailed system specifications including hardware interfaces, software layering, boot and update mechanisms, and inter-processor communication
Architect secure, reliable, and resource-optimized firmware for constrained embedded platforms targeting industrial and building automation use cases
Evaluate and select appropriate communication protocol stacks — UART, SPI, I2C, Ethernet, CAN, RS-485, BACnet, Modbus, MQTT — based on system requirements Engineering Leadership Provide sustained technical mentorship and code review oversight to embedded firmware development teams throughout the project lifecycle
Conduct system-level performance analysis, real-time response profiling, and memory optimization across RTOS-based embedded systems
Drive implementation of secure embedded development practices — secure boot, firmware signing, encrypted communication, and OTA update mechanisms
Lead or participate in architecture reviews, design reviews, and technical customer discussions,
ensuring alignment with project goals and Softdel’s engineering standards
Act as a technical liaison between internal development teams and customers, translating complex embedded constraints into actionable product decisions Edge Intelligence Integration Identify and architect opportunities to deploy lightweight AI/ML inference at the edge — such as TinyML-based anomaly detection, predictive maintenance triggers, or sensor data preprocessing — on resource-constrained MCU/MPU platforms
Evaluate and apply model quantization, pruning, and optimization techniques to deploy inference models within firmware memory and compute constraints
Define the data pipeline from edge sensor acquisition through local inference and cloud telemetry reporting, ensuring low-latency and low-power operation Delivery & Risk Management Collaborate with project managers to define milestones, resource needs, and technical delivery plans for embedded systems programs
Proactively identify technical risks, constraint violations, and integration challenges — and drive mitigation strategies before they impact delivery
Contribute to technical documentation including architectural diagrams, hardware-software interface specs, and design decision records
Perform feasibility assessments for new programs, evaluating platform choices, toolchain compatibility, and regulatory requirements Technology Stack C / C++
FreeRTOS
Zephyr RTOS
Linux (Embedded)
Python (Scripting)
ARM Cortex-M/A
STM32 / NXP / TI
UART / SPI / I2C
CAN / RS-485
Ethernet / TCP-IP
BACnet / Modbus
MQTT / CoAP
Wi-Fi / BLE / Zigbee
OPC-UA
DALI / KNX
TinyML / TF Lite
JTAG / SWD Debug
GDB / OpenOCD
CMake / Yocto
Git / CI Toolchains Required Qualifications Embedded Experience: 12–15 years of hands-on embedded systems development with 5+ years in architecture roles for production-grade embedded products.
Programming:
Strong proficiency in Embedded C and C++; disciplined coding practices for real-time, safety-aware, and memory-constrained environments.
RTOS Expertise: In-depth experience with FreeRTOS and/or Zephyr; task scheduling, IPC, synchronization, interrupt management, and low-power design.
Hardware Platforms: Proven experience with MCU/MPU selection, bring-up, BSP development, and peripheral driver implementation (ARM Cortex-M/A preferred).
Communication Protocols: Expertise in low-level peripheral protocols (UART, SPI, I2C, CAN) and network/application-layer protocols (Ethernet, MQTT, BACnet, Modbus).
Security: Experience implementing secure embedded development — secure boot, encrypted OTA updates, firmware signing, TLS on constrained devices.
Debugging & Tools: Proficiency with JTAG/SWD debug probes, logic analyzers, GDB, and embedded development toolchains (Keil, IAR, GCC/CMake).
Leadership: Demonstrated track record of mentoring technical teams and driving architecture decisions across multi-team embedded programs. good to Have Domain exposure to building automation, industrial IoT, or smart energy systems — familiarity with BACnet, Modbus, KNX, DALI, or OPC-UA is a robust plus
Experience with Linux-based embedded platforms and Yocto/Buildroot-based BSP customization for MPU-class devices
Hands-on with TinyML frameworks (TensorFlow Lite for Microcontrollers, Edge Impulse) for on-device inference on MCU platforms
Experience in safety-critical embedded development — ISO 26262 (automotive), or IEC 62443 (industrial security) compliance
Wireless protocol stack experience — BLE, Wi-Fi, Zigbee, Wi-SUN, Thread, or cellular (LTE-M / NB-IoT) for IoT connectivity Job Type: Full Time Roles: Engineering Engineering: Engineering - Core Skills: BLE Embedded Linux MQTT Zigbee Qualification: B.E / B.Tech / M.Tech – EC Computer Science E&TC; Electrical Engineering or equivalent Experience: 10 - 15 Years Job Location: Pune Industry: Industrial & Buildings IoT Apply for this position Full Name Email Phone Cover Letter Upload CV/Resume Allowed Type(s): .pdf, .doc, .docx By using this form you agree with the storage and handling of your data by this website.
<< Back to Job Listing page
📌 Designation Technical Architect – Embedded Systems (Mumbai)
🏢 UNIDEL
📍 Mumbai