Senior Firmware Engineer

Sasken Silicon Technolgies

Ahmedabad District

On-site

INR 1,400,000 - 2,200,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Sasken Silicon Technologies in Ahmedabad seeks a Senior Firmware Engineer focused on Cellular and Wi‑Fi IoT devices. You will own firmware modules, push efficiency, and work on real‑world field deployments.

The role emphasizes LTE/LTE‑M/NB‑IoT and Wi‑Fi stacks, OTA capabilities, and power optimization to achieve multi‑month battery life, collaborating with hardware and cloud teams.

Qualifications

  • 5–8 years of embedded firmware experience in IoT devices.
  • Hands-on with cellular and Wi‑Fi firmware.
  • Experience with RTOS and low‑power design.
  • Experience with OTA updates and device‑to‑cloud integration.
  • Strong debugging and system validation experience.

Responsibilities

  • Design and develop embedded firmware on RTOS/bare‑metal platforms.
  • Integrate cellular and Wi‑Fi connectivity with secure protocols.
  • Optimize battery life and power consumption for multi‑month life.
  • Implement OTA firmware updates and rollback mechanisms.
  • Debug with JTAG/SWD, logic analyzers, and oscilloscopes; collaborate with hardware.

Skills

Embedded C/C++
RTOS
Low-power design
Cellular & Wi-Fi
Power optimization
Networking (MQTT/HTTPS)
Debugging

Tools

JTAG/SWD
Oscilloscope
Logic analyzer

Job description

Job Title: Senior Firmware Engineer Cellular & Wi-Fi IoT

Experience: 5 8 Years Domain: LTE / NB-IoT / Wi-Fi | Low-Power IoT Location: Ahmedabad

Role Summary

We are looking for a Senior Firmware Engineer with strong hands-on experience in cellular and Wi-Fi based IoT products. The role focuses on firmware development, connectivity integration, and aggressive battery optimization for production-grade devices.

You will work on real field-deployed products, owning firmware modules such as cellular modem integration, Wi-Fi connectivity, power management, OTA, and system debugging.

Key Responsibilities
Firmware Development & Architecture
  • Design and develop embedded firmware on RTOS / bare-metal platforms.
  • Implement modular firmware components aligned with system architecture.
  • Participate in firmware architecture and design reviews.
Cellular Firmware (Core Skill)
  • Integrate and maintain firmware for:
  • LTE / LTE-M / NB-IoT
  • Work with cellular modules (Quectel / u-blox or similar):
  • AT command handling
  • Network attach / detach logic
  • Reconnect and recovery flows
  • Handle real-world network issues:
  • Poor coverage
  • Intermittent connectivity
  • SIM and registration failures
  • Optimize modem usage for:
  • PSM / eDRX
  • Minimal wake-up and transmit time
Wi-Fi Firmware
  • Implement Wi-Fi connectivity:
  • Station mode
  • TCP/IP stack integration
  • Secure communication (TLS)
  • Optimize Wi-Fi behavior for:
  • Power consumption
  • Fast connection
  • Reliable data transfer
  • Handle coexistence scenarios between Wi-Fi and Cellular.
Battery Optimization & Low-Power Design
  • Implement low-power firmware strategies:
  • MCU sleep modes
  • Peripheral power gating
  • Modem power control
  • Measure and optimize:
  • Sleep current
  • Active and peak current
  • Contribute to achieving multi-month or multi-year battery life.
  • Collaborate with hardware teams on power-related issues.
Device-to-Cloud & OTA
  • Implement device-to-cloud communication using:
  • MQTT / HTTPS
  • Support OTA firmware updates and rollback mechanisms.
  • Implement logging and diagnostics for field monitoring.
Debugging & Validation
  • Debug firmware issues using:
  • JTAG / SWD
  • Logic analyzers
  • Oscilloscopes
  • Investigate and resolve field-reported issues.
  • Support board bring-up and system validation.
Required Technical Skills
Embedded & RTOS
  • Strong proficiency in Embedded C / C++.
  • Hands-on experience with RTOS (FreeRTOS / Zephyr / ThreadX).
  • Good understanding of:
  • Interrupts
  • Task scheduling
  • Memory management
  • Low-power modes
Cellular & Wi-Fi
  • Hands-on experience with:
  • LTE / LTE-M / NB-IoT
  • Wi-Fi firmware stacks
  • Experience integrating TCP/IP and secure protocols (TLS).
  • Familiarity with cellular power-saving features (PSM, eDRX).
Power Optimization
  • Experience in current measurement and profiling.
  • Understanding of battery behavior and brown-out handling.
  • Ability to correlate firmware states with power consumption.
Tools & Debugging
  • Experience with:
  • JTAG / SWD debuggers
  • Oscilloscope
  • Logic analyzer
  • Comfortable debugging hardware–firmware interaction issues.
Good to Have
  • Experience with BLE in addition to cellular/Wi-Fi.
  • Exposure to OTA frameworks and secure boot.
  • Experience with mass production firmware and factory testing.
  • Familiarity with Quectel modules (BG95 / BG77 / BG770 etc.).
Ideal Candidate Profile
  • Strong hands-on firmware engineer (not just theory).
  • Comfortable working with unstable networks and power constraints.
  • Ownership mindset — able to take a feature from design to field deployment.
  • Interested in growing toward Firmware Architect / Tech Lead roles.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Firmware Engineer
Embedded Firmware Engineer

Tekskills • Bengaluru

On-site
INR 4,500,000 - 7,000,000
Embedded Firmware Engineer
Embedded Firmware Engineer

Tekskills • Bulandshahr

On-site
INR 1,500,000 - 3,000,000
Senior Firmware Engineer
Senior Firmware Engineer

Encardio Rite Group • Lucknow

On-site
INR 600,000 - 900,000
Sr. Firmware Engineer
Sr. Firmware Engineer

Elecbits • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Senior embedded firmware engineer
Senior embedded firmware engineer

Tech OVN • Gurugram District

On-site
INR 1,500,000 - 2,500,000
Embedded Firmware Engineer
Embedded Firmware Engineer

Tekskills • Hyderabad

On-site
INR 1,200,000 - 2,100,000
Lead Software Engineer- Wireless Firmware Engineer
Lead Software Engineer- Wireless Firmware Engineer

NeST Digital • Chennai District

On-site
INR 3,500,000 - 5,500,000
Lead Firmware/Software Developer
Lead Firmware/Software Developer

PeopleStrong • Bengaluru

On-site
INR 3,500,000 - 6,000,000
Embedded Firmware Lead
Embedded Firmware Lead

Axisindia • India

On-site
INR 1,800,000 - 3,000,000
Firmware Engineer (Wearables Exp Required)
Firmware Engineer (Wearables Exp Required)

Gonoise • Gurugram District

On-site
INR 120,000 - 240,000