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

    Job · 11408146

    iQuest Management Consultants Pvt. Ltd. logo

    Senior Firmware Developer

    iQuest Management Consultants Pvt. Ltd. · Mumbai · onsite · Posted 68d ago

    ₹12.0L - ₹17.0L PA8–13 yrsfulltimeSourced fromNaukri

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

    About this role

    Job Title: SENIOR FIRMWARE DEVELOPER
    Experience
    8-12 Years
    Job Summary
    We are seeking an experienced Senior Firmware Developer to lead embedded Firmware design and development for industrial, automotive, and IoT products.
    The candidate will be responsible for architecture , secure FIrmware implementation, RTOS-based
    application development, hardware bring-up, debugging, and mentoring junior engineers.
    Key Responsibilities


    • Design and develop embedded Firmware for STM32, MSP430, Cortex A9, Cortex A, and NXP based platforms
    • Develop RTOS-based applications using Free RTOS and Azure RTOS
      Implement secure bootloader and Firmware update mechanisms
    • Develop and optimize communication stacks including UART, SPI, I2C, CAN, RS232, RS485, and FDCAN
    • Work on Embedded Linux and Yocto Project environments Implement encryption/decryption and secure Firmware solutions using mbedTLS and STM SBSFU
    • Perform Firmware architecture review and code optimization
      Conduct MISRA C compliance and static analysis using lint tools
      Support PCB bring-up, debugging, and hardware validation
      Analyze CAN bus communication using PCAN Analyzer and CAN Bus Analyzer tools
    • Experience with Microprocessors and Application Processors including NXP i.MX series (i.MX6, i.MX8, i.MX9), Cortex-A series processors, and similar embedded computing platforms
    • Embedded Linux BSP development and customization Linux device driver integration and debugging Bootloader development and customization (U-Boot) Yocto Project build conguration and image generation
    • DDR, eMMC, SD Card, Ethernet, USB, PCIe, and display interface bring-up
    • High-speed interface debugging and hardware validation
      Multi-core processor architecture understanding
    • Secure boot and trusted execution concepts
    • Edge computing and industrial IoT gateway development
    • Processor-level performance optimization and system resource management
    • Linux shell scripting and system-level debugging

      Security and Encryption Skills

    • Understanding of Public Key Infrastructure (PKI) concepts and certicate-based authentication
    • Experience with AES-256 / SHA encryption implementation in embedded systems
    • Knowledge of symmetric and asymmetric encryption techniques
      Secure key storage and key management concepts
    • Firmware signing and verication mechanisms
    • Secure boot and chain-of-trust implementation
    • Experience with mbedTLS and embedded cryptographic libraries
    • Understanding of TLS/SSL communication security
    • Device authentication and secure provisioning concepts
    • Secure Firmware update (OTA/FOTA) implementation
    • Understanding of cybersecurity best practices for IoT and embedded products
    • Exposure to hardware security concepts including TPM, Secure Elements, and HSM integration
    • Knowledge of secure communication protocols for industrial and IoT systems
    • Familiarity with vulnerability mitigation and secure coding practices
      MISRA C compliance and static code analysis for secure rmware development
    • Collaborate with hardware, cloud, analytics, and application teams
      Mentor junior rmware developers and support project execution

      Required Skills

    • Strong Embedded C programming skills
    • RTOS development experience
    • Embedded Linux and Yocto Project knowledge
    • Strong debugging and hardware interfacing skills
    • Bootloader and secure Firmware implementation
    • Protocol expertise: UART, SPI, I2C, CAN, RS485, FDCAN
    • Experience with Firmware update systems
    • Understanding of IoT device connectivity and edge devices
    • Knowledge of cybersecurity concepts for embedded systems
    • Familiarity with data logging and analytics integration
      Additional Preferred Skills
      MQTT, TCP/IP, Modbus, BLE, Wi-Fi
      Cloud integration (Azure, AWS IoT)
      Security

      OTA Firmware updates
      Edge analytics and telemetry systems
      Automotive diagnostics and CAN architecture
      Experience with industrial gateways and edge controllers
      Knowledge of AI/ML edge deployment on embedded processors
      Docker/containerization basics for embedded Linux platforms
      Familiarity with OTA update systems for Linux-based devices
      Cybersecurity implementation in Linux-based embedded systems
      Education
      Bachelors or masters degree in Electronics, Embedded Systems, Electrical Engineering, or related Field


    Sourced from naukri

    Skills

    Cortex-ACortex-MNXP i.MX6FDCANNXP i.MX9i2cspiuartRS485firmware developmentUSBOTAFreertosEthernetU-BootLinux Device DriverBootloaderBspEmbedded CPCIEEmbedded Linuxrs232STM32Yoctofirmware architectureCanRTOSNXPsecure bootFOTAMsp430Azure RTOSNXP i.MX 8

    About iQuest Management Consultants

    iQuest Management Consultants Pvt. Ltd. logo

    iQuest Management Consultants Pvt. Ltd.

    Recruitment

    751

    employees

    2000

    26 years old

    Pune, Maharashtra

    India

    ₹2.7L PA avg

    Avg at iQuest Management Consultants

    ₹12L – ₹17L PA

    This role

    About

    iQuest Management Consultants is the Best Recruitment Consultancy & Executive Search Firm based in India

    Industries

    Recruitment

    Employee ratings

    10 reviews

    2.9/ 5

    Culture

    2.7

    Career growth

    2.2

    Work-life

    2.6

    Employees rate it well for

    Skill Development32Company Culture29

    Find them on

    WebsiteLinkedInAmbitionBox reviews

    Senior Firmware Developer · waiting for your command