7 - 10 years

40 - 45 Lacs

Posted:9 hours ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

We are seeking a Senior Firmware Engineer (710 years) for a client-facing, high-impact role. Youll collaborate with world-class engineers and contribute to building novel hardware products that may not exist today.

Role Overview

You will design and build robust firmware for cutting-edge devices and ensure seamless integration between embedded systems, sensors, power electronics, RF technologies, and user-facing applications.

Key Responsibilities

  • Develop robust embedded firmware and integrate it with user-facing software (Python, C#, etc) to support early hardware prototypes
  • Lead hardware bring-up, peripheral driver development, and power/performance optimization
  • Debug complex multi-layer issues across kernel, drivers, RTOS, and application layers
  • Architect, design, and validate firmware for devices including sensors, imaging systems, haptics, audio systems, and custom electronics
  • Implement bootloaders, power management frameworks, scheduling, and inter-processor communication on RTOS or bare-metal platforms
  • Maintain clear documentation of design decisions, test results, and validation processes
  • Travel up to 15% domestically and internationally to interface with manufacturers and suppliers
  • Key Technologies You Will Work With
  • Embedded Linux, RTOS (Zephyr, FreeRTOS), and bare-metal firmware
  • Ultra-low power electronics and communication interfaces (Cellular, WiFi, BLE, Zigbee, NFC)
  • Microcontrollers & processors with peripherals:
  • SPI, I2C, UART
  • RTC, DMA, USB
  • Crypto Engines
  • ADCs
  • AI/ML accelerators

What We Are Looking For

  • B.Tech in Electrical Engineering (M.Tech is a plus).
  • 7-10 years experience building complex embedded systems and integrated products.

Strong expertise in:

  • ARM Cortex-M microcontrollers
  • Firmware driver development & HALs
  • RTOS (Zephyr, FreeRTOS)
  • Version control (Git) & CI/CD pipelines
  • Proficiency with firmware development tools: CCS, MPLAB, etc
  • Working knowledge of scripting languages (Python or similar)
  • Experience with Altium or KiCad for hardware interaction
  • Hands-on debugging tools: JTAG, GTB, logic analyzers, oscilloscopes
  • Strong understanding of BLE, WiFi, NFC stacks
  • Experience integrating peripherals: IMUs, haptics, touch, cameras, temperature/humidity, heart-rate, etc
  • Familiarity with OTA updates, secure firmware deployment, bootloaders, and HIL testing
  • Excellent communication skills for technical and non-technical audiences
  • Strong analytical, problem-solving mindset with willingness to be hands-on

Perks & Benefits

  • Flexible working hours
  • 25 days PTO (15 privilege, 10 sick).

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You

lucknow, uttar pradesh, india