Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 14990124

    Sasken Communication Technologies logo

    Senior Firmware Engineer

    Sasken Communication Technologies · Ahmedabad · onsite · Posted 50d ago

    Undisclosed5–8 yrsfulltimeSourced fromNaukri

    About a minute. You'll make an account on the way through.

    About this role

    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.

    Sourced from naukri

    Skills

    WiFilteCellular

    About Sasken

    Sasken Communication Technologies logo

    Sasken Communication Technologies

    Automobile

    1.4k+

    employees

    1989

    37 years old

    Bangalore / Bengaluru, Karnataka

    IN

    ₹14.8L PA avg

    Avg at Sasken

    About

    Sasken is a leader in Product Engineering and Digital Transformation, delivering comprehensive R&D solutions across sectors like automotive, semiconductor, &telecom. With over 35 years of experience.

    Industries

    AutomobileTelecomAnalytics & KPOEngineering & ConstructionConsumer Electronics & AppliancesSemiconductors

    Employee ratings

    10 reviews

    3.7/ 5

    Culture

    3.0

    Career growth

    2.5

    Work-life

    3.0

    Employees rate it well for

    Work-Life Balance37Overall Company37

    Find them on

    WebsiteLinkedInAmbitionBox reviews

    Senior Firmware Engineer · waiting for your command