Embedded Firmware Full-Stack IoT Developer

Department Icon IT / Software Development & Related
102+ Applicants
Posted: 3 months ago
4-6 years
Coimbatore, Tamil Nadu
work from office

Posted: 3 months ago
|
Applicants: 102+
Job Description
About Company
Similar Jobs
Please verify your account first! Send OTP

Please click on the Apply to verify the status of jobs posted more than 15 days ago, as they may have expired. Similar Jobs

Job Description

Job Title: Embedded Firmware + Full-Stack IoT Developer (End-to-End Product Engineer)

Company: Tersano India (Subsidiary of Tersano Inc.)

Location: Coimbatore

Work Address: 519/2, Athipalayam Road, Chinnavedampatty, Coimbatore 641049

Experience Required:

  • 4+ years in embedded hardware & firmware development
  • 2+ years in backend API development and integrations
  • Experience building end-to-end IoT systems including dashboards and firmware integration
  • Basic frontend development experience preferred

Start Date: Earliest possible

Compensation: ?12LPA ?20 LPA (based on experience and skillset)

About Tersano

Tersano Inc. is a Canada-based company headquartered in Windsor, Ontario, focused on sustainable and innovative cleaning technology solutions. We are launching a new R&D and engineering office in Coimbatore, Tamil Nadu, to support next-generation product development. We are hiring key team members to drive hardware innovation in this new setup

Role Overview

We are looking for a hands-on engineer who can own complete IoT product development end-to-end starting from embedded firmware and device bring-up, all the way to backend APIs, database, and a web dashboard. This role is ideal for someone who enjoys building real systems that combine hardware, firmware, cloud, and UI, and who can debug across the full stack.

Key Responsibilities

Embedded Firmware and Hardware Bring-up

  • Develop and maintain firmware for embedded systems (ESP32, STM32, Arduino/Atmel or similar)
  • Perform board bring-up, peripheral validation, and debugging using UART logs, oscilloscopes/logic analyzers, and lab instruments
  • Implement device drivers and interfaces: I2C, SPI, UART, ADC, GPIO, PWM, interrupts, and timers
  • Integrate and validate sensors, motor drivers, relays, power subsystems, and communication modules (Wi-Fi, BLE, LTE/NB-IoT, GNSS; Quectel/SIMCom)
  • Implement reliable device telemetry, logging, error handling, and firmware update workflows (OTA is a plus)
  • Maintain firmware documentation, test procedures, and production-ready debug tools

Backend Development and APIs

  • Build and maintain backend services using Node.js and TypeScript (or equivalent).
  • Design and implement REST APIs and real-time communication (WebSockets/MQTT) for device data and control.
  • Integrate cloud services for scalable deployments (AWS preferred; equivalent experience is fine).
  • Implement authentication, secure communication, and device management workflows

Database and Data Engineering

  • Design and manage databases (MongoDB preferred; SQL is also acceptable)
  • Build efficient data models for device telemetry, logs, alerts, configurations, and user roles
  • Ensure data reliability, performance, and traceability for analytics and reporting

Frontend Dashboard Development

  • Develop responsive web dashboards using React + TypeScript
  • Build clean UI components for device monitoring, alerts, configuration, and reports (MUI or similar UI frameworks)
  • Work closely with firmware/backend to ensure end-to-end functionality and smooth user experience

Cross-Functional Ownership

  • Own features from requirements to deployment: design, implementation, testing, and documentation
  • Support integration testing, field debugging, and continuous improvements
  • Participate in code reviews and improve engineering practices and tooling

Qualifications

  • Bachelors degree in engineering/computer science/ECE/EEE or related field (or equivalent practical experience)
  • 4+ years of hands-on experience delivering real products in embedded firmware and full-stack development
  • Strong embedded C/C++ skills and understanding of microcontroller fundamentals (timers, interrupts, memory, peripherals)
  • Strong experience in Node.js + TypeScript, REST APIs, and database development (MongoDB/SQL)
  • Frontend experience with React + TypeScript and building production dashboards.
  • Looking to get Placed? Try our Placement Guarantee Plan

  • Practical understanding of electronics fundamentals (schematics, pinouts, signals, timing concepts)
  • Ability to debug across hardware + firmware + software and drive issues to closure
  • Familiarity with Linux-based development environments and tools

Nice to Have

  • OTA firmware updates, secure boot, device provisioning, and certificates
  • MQTT, BLE provisioning flows, cellular connectivity workflows
  • CI/CD, Docker, automated testing, and deployment pipelines
  • Experience building internal tools for validation, diagnostics, and production testing

What We Value

  • Strong ownership mindset and ability to deliver end-to-end solutions
  • Hands-on attitudecomfortable working both in code and at the bench
  • Clear communication and documentation habits
  • Curiosity and continuous learning

How to Apply

Please email your resume along with project details/portfolio to:

Subject : Embedded Firmware + Full-Stack IoT Developer

[HIDDEN TEXT]

Candidate Information (Mandatory):

Please include the following details in your application/email:

  • Current CTC and Expected CTC :
  • Current location :
  • Brief summary of your current role and relevant experience (projects/products you owned end-to-end)
  • Notice period status (serving notice or not). If not, your earliest possible start date
  • This is an individual contributor role working closely with our Canada team. Please confirm your comfort level working with global teams and collaborating across time zones.

Skills

CDebuggingLinuxNode.jsTestingDeveloperApiFull StackCloudBackend DevelopmentSqlReact

If an employer asks you to pay any kind of fee, please notify us immediately. Jobaaj does not charge any fee from the applicants and we do not allow other companies also to do so.

About Company

Tersano Inc. is a privately held innovations company that invents, patents, manufactures, and commercializes sustainable cleaning and sanitizing technologies that dramatically reduce the use of traditional chemicals and plastics. Tersano's award-winning SAO® (Stabilized Aqueous Ozone) eliminates germs, odors, stains, and replaces many traditional cleaning products. SAO is produced on-site and on-demand, is sustainable, and safe for people and the planet.

Important dates & deadlines?

Application Deadline

10 May 26, 05:11 PM IST

Similar Jobs

View All
Loading...
Bag Logo
Jobaaj
Don't Miss out any Updates

Subscribe now for the latest job alerts
and never miss an update

Job Alert
Google hiring for Specific Roles Apply Now!
1 min ago
New Opportunity
Amazon is hiring freshers Apply Now!
5 min ago
Featured Jobs
Microsoft opening 50+ positions Apply Now!
10 min ago

Embedded Firmware + Full-Stack IoT Developer

Share with