Designation Technical Architect – Embedded Systems

Softdel and Software AG

Pune District

On-site

INR 1,800,000 - 3,200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Softdel seeks a Designation Technical Architect – Embedded Systems in Pune to lead architecture across hardware-software co-design, RTOS firmware, and edge-level integration for production-ready embedded products. You will guide technical direction, mentor firmware teams, perform performance analysis, and drive secure development practices, from boot to OTA updates.

The role blends embedded engineering excellence with edge AI opportunities, including TinyML inference and low-latency data

Qualifications

  • Embedded experience: 12–15 years with 5+ years in architecture roles for production-grade embedded products.
  • Strong proficiency in Embedded C and C++; real-time, safety-aware, memory-constrained environments.
  • RTOS expertise with FreeRTOS and/or Zephyr; task scheduling, IPC, synchronization, interrupt management, and low-power design.
  • Hardware platforms: MCU/MPU selection, bring-up, BSP development, peripheral driver implementation (ARM Cortex-M/A).
  • Communication protocols: UART, SPI, I2C, CAN; Ethernet, MQTT, BACnet, Modbus.

Responsibilities

  • Define and own the embedded systems architecture and roadmap for customer engagements, covering hardware/software interfaces, boot and update mechanisms, and inter-processor communication.
  • Lead hardware-software co-design decisions balancing performance, power, BOM cost, and real-time constraints across MCU/MPU platforms.
  • Mentor embedded firmware teams, conduct performance analysis, and drive secure development practices (secure boot, OTA updates, TLS).
  • Lead architecture reviews, design reviews, and customer discussions, aligning with Softdel's engineering standards.
  • Explore edge intelligence opportunities with TinyML-based inference and on-device optimization.

Skills

BLE
Embedded Linux
MQTT
Zigbee

Education

B.E / B.Tech / M.Tech – EC, E&Tc, Computer Science, Electrical Engineering, or equivalent

Job description

Designation: Designation Technical Architect – Embedded Systems

Skills: BLE, Embedded Linux, MQTT, Zigbee

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 strong 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
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Embedded Engineer
Senior Embedded Engineer

SteerLean Consulting • Coimbatore District

On-site
INR 1,500,000 - 2,200,000
Specialist - Embedded Firmware
Specialist - Embedded Firmware

Eaton • Maharashtra

On-site
INR 1,500,000 - 2,500,000
Technical Leader – Embedded Software Development
Technical Leader – Embedded Software Development

Emerson • Maharashtra

On-site
INR 1,200,000 - 2,400,000
Technical Leader – Embedded Software Development
Technical Leader – Embedded Software Development

City of Shakopee, MN • Pune District

On-site
INR 3,000,000 - 5,400,000
Senior Embedded Linux Firmware Architect
Senior Embedded Linux Firmware Architect

Kohler • Pune District

On-site
INR 4,000,000 - 7,000,000
Senior Engineer - Embedded Junior And Mid-Level
Senior Engineer - Embedded Junior And Mid-Level

Legrand Slovenija • Thane

On-site
INR 1,200,000 - 2,400,000
Embedded Developer/Software Architect
Embedded Developer/Software Architect

Innoiq Engineering • Pune District

On-site
INR 1,800,000 - 3,200,000
Engineering Manager- Embedded Software
Engineering Manager- Embedded Software

Eaton • Maharashtra

On-site
INR 4,000,000 - 7,000,000
Engineering Manager- Embedded Software
Engineering Manager- Embedded Software

Eaton Corporation • Pune District

On-site
INR 3,500,000 - 5,500,000
Embedded Firmware Engineer
Embedded Firmware Engineer

Tekskills • Bengaluru

On-site
INR 4,500,000 - 7,000,000