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

    Job · 16770761

    BENGALURU · FULLTIME

    Embedded Developer

    Allegis Group logo

    Allegis Group

    Bengaluru · onsite · Posted 41d ago

    Sourced fromNaukri
    ₹15.0L - ₹19.0L PA5–8 yrsfulltimeBengaluru

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

    agent · working

    • Read this posting0.7s
    • Found the form on Naukri · 10 questions to answer1.8s
    • Decided the answers for all of them3.2s
    • Tailor your résumé to this role
    • Waiting for you

    Section · 01

    About this role

    Experience: 5+ Years
    Location: Bangalore

    Education: B.E./B.Tech or M.E./M.Tech in Electronics, Electrical Engineering, Embedded Systems, Instrumentation, or related disciplines.


    About the Role:

    We are seeking an experienced Embedded Firmware Design Engineer to join our engineering team and contribute to the design, development, testing, and validation of embedded firmware solutions for industrial and motor protection products. The ideal candidate will have strong expertise in Embedded C programming, RTOS/Linux-based embedded systems, communication protocols, hardware-software integration, and industrial control applications.


    The role involves working closely with hardware, system architecture, and product teams to develop robust, reliable, and high-performance firmware for next-generation embedded products.


    Key Responsibilities:

    • Design, develop, test, and maintain embedded firmware for microcontroller-based systems.
    • Implement and optimize real-time software using RTOS (FreeRTOS, embOS, or equivalent), Linux-based embedded platforms, or bare-metal architectures.
    • Develop and customize bootloaders, firmware update mechanisms, and system startup processes.
    • Integrate and validate industrial communication protocols such as:
      • Modbus RTU
      • Modbus TCP
      • UART
      • SPI
      • I2C
      • CAN
    • Develop firmware interfaces for embedded peripherals including ADCs, PWMs, timers, interrupts, GPIOs, watchdogs, and communication modules.
    • Implement motor protection and monitoring algorithms such as:
      • Overload Protection
      • Phase Loss Detection
      • Current Imbalance Detection
      • Thermal Protection
      • Fault Monitoring and Diagnostics
    • Collaborate with hardware engineers for board bring-up, debugging, validation, and product qualification.
    • Analyze schematics, datasheets, and hardware design documents to support firmware development.
    • Conduct root cause analysis and resolve complex firmware and system-level issues.
    • Perform firmware optimization for memory, performance, and power consumption.
    • Support product verification, system testing, and field issue resolution.
    • Maintain design documentation, test reports, and software release artifacts.
    • Participate in code reviews and ensure adherence to coding standards and software quality processes.

    Required Skills & Qualifications

    Technical Skills

    • Minimum 5 years of hands-on experience in Embedded Firmware Development.
    • Strong programming expertise in Embedded C with proven experience in developing production-grade firmware.
    • Experience with:
      • RTOS (FreeRTOS, embOS, Zephyr, or equivalent)
      • Linux-based embedded systems
      • Bare-metal firmware development
    • Strong understanding of embedded communication protocols:
      • Modbus RTU/TCP
      • UART
      • SPI
      • I2C
      • CAN
    • Good understanding of embedded peripherals:
      • ADC
      • PWM
      • Timers
      • Interrupts
      • DMA
      • GPIO
    • Experience in bootloader development and firmware upgrade mechanisms.
    • Hands-on experience in firmware development on:
      • ARM Cortex-M Series
      • TI Microcontrollers
      • Similar embedded controller platforms
    • Strong understanding of hardware-software integration.
    • Experience using debugging and validation tools:
      • JTAG Debuggers
      • Oscilloscopes
      • Logic Analyzers
      • Protocol Analyzers
    • Ability to read and interpret:
      • Circuit Schematics
      • Datasheets
      • Technical Specifications
    • Experience in board bring-up, debugging, and validation activities.
    • Familiarity with software development tools:
      • Git
      • Jira
      • Coverity
      • Integrated Development Environments (IDEs)

    Preferred / Nice-to-Have Skills:

    • Experience with industrial protocols such as:
      • Profibus
      • Profinet
    • Knowledge of secure firmware development practices.
    • Familiarity with MISRA C guidelines and static code analysis tools.
    • Experience with firmware upgrade and OTA update mechanisms.
    • Understanding of industrial standards such as:
      • IEC 60947
      • IEC 61000
      • Related industrial control standards
    • Basic understanding of:
      • Control Systems
      • Motor Control Theory
      • Signal Processing Techniques
    • Exposure to industrial automation, motor protection relays, or intelligent electronic devices (IEDs).



    Sourced from naukri

    Section · 02

    Skills

    firmware developmentModbusFirmwareKernelEmbedded C

    Section · Company

    About Allegis Group

    Allegis Group logo

    Allegis Group

    Recruitment

    913

    employees

    1983

    43 years old

    Hanover, Maryland

    United States (USA)

    ₹15L – ₹19L PA

    This role

    About

    Allegis Group provides comprehensive talent solutions, enhancing workforce strategies and connecting individuals with career opportunities on a global scale.

    Industries

    Recruitment

    Employee ratings

    448 reviews

    3.5/ 5

    Culture

    3.5

    Career growth

    2.8

    Work-life

    3.6

    Employees rate it well for

    Salary64Work Culture48Work Life Balance33Job Security32Work Environment32

    Find them on

    WebsiteLinkedInAmbitionBox reviews

    Embedded Developer · waiting for your command