Technical Lead - IoT Embedded Applications

Rarr Technologies

Hyderabad

On-site

INR 2,000,000 - 3,000,000

Full time

3 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Rarr Technologies is seeking a senior embedded software architect to own design for IoT edge platforms. You will lead technical reviews, implement high-performance Linux applications for ARM/x86, and shape edge-to-cloud communication using MQTT and Sparkplug B.

You will mentor engineers, drive CI/CD pipelines, and guide OTA updates with Canonical Snap, enabling scalable, reliable device fleets across diverse industrial environments.

Qualifications

  • 8-10 years of embedded/edge software development experience.
  • Strong proficiency in Go, C/C++, Rust, and Python.
  • Embedded Linux, ARM and AMD/x86 platforms expertise.
  • Concurrency, multi-threading, debugging, and performance optimization.
  • Hands-on MQTT and Sparkplug B experience.
  • CI/CD, automation, and source control experience.
  • Knowledge of Canonical Snap packaging and OTA updates.
  • Strong architecture, design, problem solving, and leadership.

Responsibilities

  • Own software architecture and system design for IoT edge platforms.
  • Lead design reviews, POCs, evaluations, and architectural decisions.
  • Develop high-performance, multi-threaded apps for Linux/ARM/x86.
  • Build scalable edge apps using Go, C/C++, Rust, and Python.
  • Design edge-to-cloud communication via MQTT, Sparkplug B, JSON.

Skills

Go
C/C++
Rust
Python
Embedded Linux
ARM
x86
Concurrency
MQTT
Sparkplug B
CI/CD
Canonical Snap
System Architecture
Stakeholder Management

Tools

CircleCI
MQTT tooling
Sparkplug B tooling
Canonical Snap packaging
OTA update tooling

Job description

Key Responsibilities
  • Own software architecture and system design for IoT Edge and Embedded platforms.
  • Lead technical design reviews, POCs, technology evaluations, and architectural decisions.
  • Develop high-performance, multi-threaded and event-driven applications for Linux/ARM/x86 (AMD) platforms.
  • Build scalable edge applications using Go , C/C++ , Rust , and Python .
  • Design reliable edge-to-cloud communication using MQTT , Sparkplug B , and JSON .
  • Work with industrial protocols such as Modbus and CCN (preferred).
  • Drive CI/CD and automation using CircleCI , including build, test, deployment, and release processes.
  • Define secure device deployment and OTA update strategies using Canonical Snaps .
  • Enable remote monitoring, diagnostics, fleet management, and device lifecycle management.
  • Mentor engineers on architecture, design patterns, coding standards, and best practices.
  • Leverage AI-assisted development tools such as Cursor to improve engineering productivity and quality.
Required Skills
  • 8-10 years of embedded/edge software development experience.
  • Strong proficiency in Go , C/C++ , Rust , and Python .
  • Strong experience with Embedded Linux, ARM and AMD/x86 platforms.
  • Expertise in concurrency, multi-threading, system debugging, and performance optimization.
  • Hands-on experience with MQTT and Sparkplug B .
  • Experience with CircleCI , CI/CD, automation, and source control.
  • Knowledge of Canonical Snap packaging/management and OTA updates.
  • Strong software architecture, system design, problem-solving, and technical leadership skills.
  • Excellent communication and stakeholder-management abilities.
Good to Have
  • IoT/Edge Computing and industrial automation experience.
  • Building Automation or HVAC Controls domain experience.
  • Modbus / CCN experience.
  • AWS , Azure , or GCP integration.
  • Microservices and event-driven architectures.
  • Secure software design for connected devices.

Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Technical Lead IoT Embedded Applications
Technical Lead IoT Embedded Applications

Visara Human Capital Services • Hyderabad

On-site
INR 3,000,000 - 6,000,000
Technical Lead Embedded Application - IOT
Technical Lead Embedded Application - IOT

Motherson Technology Services Limited • Hyderabad

On-site
INR 1,500,000 - 2,100,000
Embedded Application Developer
Embedded Application Developer

Motherson Technology Services Limited • Hyderabad

On-site
INR 1,200,000 - 2,000,000
Lead Engineer - Embedded C++
Lead Engineer - Embedded C++

Quest Global • Bengaluru

On-site
INR 3,000,000 - 5,000,000
Edge and IOT Architect
Edge and IOT Architect

Capgemini • Bengaluru

On-site
INR 2,400,000 - 4,200,000
Software Development Engineer
Software Development Engineer

Sarvayana Sansar Industries • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Senior edge application
Senior edge application

Search Advisers Services Guj • Gurugram District, Bengaluru

On-site
INR 2,500,000 - 4,000,000
Embedded Software Engineer
Embedded Software Engineer

Pump Academy • Chennai District, Bengaluru

On-site
INR 600,000 - 1,200,000
IoT System Engineer & Developer
IoT System Engineer & Developer

Expersia • Vadodara

On-site
INR 1,200,000 - 2,100,000
Senior Software Engineer - Industrial IoT & Edge Systems
Senior Software Engineer - Industrial IoT & Edge Systems

Bosch • Bengaluru

On-site
INR 4,200,000 - 6,200,000