IoT Firmware Developer

Tag-N-Trac 

📍 Hyderabad, India 🇮🇳

full-time
mid-level
on-site
Posted —

Key Skills

FirmwareCBLEI2CMQTT

Industry

Consumer ElectronicsIndustrial Automation

Job Description

At Tag-N-Trac, we provide an AI-driven, full-stack IoT traceability solution using custom smart labels and ultra-low-power devices. We use cutting-edge technologies to enable end-to-end supply chain digitization, helping revolutionize supply chain, logistics, and inventory management by providing real-time visibility into assets and shipments.

Our team collaborates closely with Product and Engineering to architect, build, and maintain the technologies that power our IoT devices, core platform, customer-facing APIs, and real-time event processing — all tailored to the challenges of the supply chain industry. We tackle compelling technical problems using data from our fleet of IoT devices and sensors, and we foster a data-driven mindset where good ideas are welcomed regardless of where they come from.

Role Overview

We are seeking an IoT Firmware Developer to design, develop, test, and maintain embedded firmware for Tag-N-Trac’s connected (cellular and BLE) smart labels, sensors, gateways, and ultra-low-power devices. You’ll join an existing firmware team and work closely with hardware, platform, cloud, mobile, and product teams to deliver reliable, secure, and power-efficient IoT products — from prototype through production and into the field.

Key Responsibilities

•    Design, implement, debug, and maintain embedded firmware for IoT devices, sensors, gateways, and edge hardware.

•    Develop production-quality C code for resource-constrained, low-power embedded environments.

•    Implement wireless connectivity (4G LTE and low power LTE-M, NB-IoT, BLE, Wi-Fi) and hardware interfaces/protocols (UART, SPI, I2C, MQTT, AWS IoT).

•    Collaborate with hardware engineers on board bring-up, schematic review, and hardware/software integration.

•    Build and maintain secure OTA firmware update mechanisms.

•    Optimize firmware for performance, memory footprint, reliability, and power efficiency.

•    Debug hardware/firmware issues using lab equipment (debuggers, oscilloscopes, logic analyzers) and develop tests to validate quality.

•    Support manufacturing test fixtures, production flashing, and field diagnostics for devices in deployment.


Required Qualifications

•    Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or related field, or equivalent practical experience.

•    3+ years of hands-on embedded firmware development for IoT or related products.

•    Strong proficiency in C in resource-constrained environments.

•    Solid understanding of RTOS concepts (FreeRTOS or equivalent) — tasks, interrupts, concurrency, memory management.

•    Knowledge of battery-powered design — sleep modes, power profiling, energy optimization.

•    Hands-on experience with wireless protocols (BLE, LTE-M, NB-IoT, Wi-Fi) and standard hardware interfaces (UART/SPI/I2C).

•    Experience with cloud-connected IoT platforms — device provisioning, telemetry, OTA updates, AWS IoT or equivalent.

•    Experience with manufacturing test fixtures, production flashing, device calibration, or field service diagnostics.


Nice to Have

•    Experience with build systems (Make, CMake), unit testing frameworks (Unity or equivalent), and Python scripting.

•    Familiarity with regulatory, safety, or cybersecurity requirements for production devices (e.g., FCC certification).

•    Familiarity with Git and collaborative engineering workflows.


Success in the Role

•    You are highly entrepreneurial, thrive on taking ownership of your impact, and take initiative to solve problems before they arise.

•    You are an excellent collaborator and communicator who listens to others, asks thoughtful questions, and understands that startups are a team sport.

•    You are excited by the prospect of working with teammates across distributed locations and time zones.

•    You elevate the team’s competency and company culture.


Why Tag-N-Trac

Tag-N-Trac is driving disruption in the $8T logistics industry with a novel range of IoT devices and an AI-first approach. Our customers and partners value our products for their grounding in industry thought leadership, execution agility, and product quality. You’ll have a real opportunity to create impact — both by accelerating our product offerings and by helping amplify our values.

You will be working in-office, collaborating with a small, mission-focused team located at the prestigious T-Hub in Hyderabad’s Knowledge City. The company is headquartered in San Diego, CA.

  • Principals only — we will not respond to submissions from recruiters.