Embedded C Developer

3 - 8 years

8 - 18 Lacs

Posted:-1 days ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Role & responsibilities

  • Develop

    Embedded C firmware

    on

    TI C2000

    /

    STM32

    for grid-tied converters and

    IGBT-based Active Power Filters

    .
  • Implement

    SRF-PLL/SOGI-PLL

    ,

    Sensitivity Function

    algorithms, and

    real-time grid-impedance estimation

    .
  • Configure

    PWM (2050 kHz, center-aligned)

    ,

    ADC with ISR/DMA

    , fault/OC/OV protections, and dead-time/complementary outputs.
  • Integrate

    IGBT gate-driver

    interfaces (UVLO, DESAT, soft-shutdown) and protection chains.
  • Design and tune

    PI/PR control loops

    for current/voltage; fixed-point/Q-format where needed.
  • Bring-up, debug, and optimize on hardware using CCS/CubeIDE, JTAG/SWD, oscilloscopes, power analyzers.
  • Implement

    bootloader

    , firmware update, board bring-up (clocks, GPIO, timers, DMA).
  • Write unit/bench tests; ensure

    EMI/EMC

    and safety best practices; create technical docs.

Must-Have Skills

  • Strong

    Embedded C

    (register-level & HAL/DriverLib),

    interrupt-driven real-time

    design.
  • Hands-on with

    TI C2000 (F2800x/F2837x) DriverLib/CLA

    or

    STM32 (HAL/LL)

    , timers/PWM/ADC/DMA.
  • Control theory (SRF-PLL/PR/PI, digital filters),

    fixed-point

    implementation.
  • Power electronics basics:

    IGBT/MOSFET

    , gate-driver constraints, dead-time, protection.
  • Interfaces:

    SPI / IC / UART / CAN

    , GPIO, NV memory (Flash/EEPROM).
  • Tools:

    Code Composer Studio

    ,

    STM32CubeIDE

    , Git; lab debugging instrumentation.

Preferred candidate profile

  • Education

    : B.E / B.Tech / M.E / M.Tech in

    Electrical, Electronics, EEE, ECE, or Power Electronics

    .
  • Experience

    : 28 years of

    hands-on embedded firmware development

    with

    TI C2000

    and/or

    STM32

    microcontrollers.

  • WhatsApp the CV : +919994714461
  • Technical Strengths

    :
    • Strong in

      Embedded C

      for real-time control (ISR-driven, fixed-point, register-level programming).
    • Experience with

      TI C2000 DriverLib/CLA

      or

      STM32 HAL/LL

      , including

      PWM, ADC, DMA, Timers, GPIO, CAN/UART/SPI/IC

      .
    • Proven ability to implement

      control algorithms

      like

      SRF-PLL, SOGI-PLL, PR/PI controllers

      .
    • Knowledge of

      IGBT/MOSFET driver design

      , dead-time insertion, protections (DESAT, UVLO, soft-shutdown).
    • Hands-on debugging with

      oscilloscopes, logic analyzers, JTAG/SWD tools

      .
    • Comfortable working with

      power electronics hardware

      (Active Power Filters, Inverters, Gate Drivers).
  • Desirable Skills

    :
    • Exposure to

      HIL/Simulation tools

      (PLECS, OPAL-RT, PSIM, MATLAB/Simulink).
    • Familiar with

      EMI/EMC

      design considerations and compliance.
    • Knowledge of

      FreeRTOS / real-time schedulers

      on MCUs.
    • Understanding of

      grid-impedance measurement

      and real-time sensitivity function analysis.
  • Soft Skills

    :
    • Strong problem-solving and debugging mindset.
    • Ability to work in cross-functional hardwaresoftware teams.
    • Good documentation and communication skills.
    • Open to field testing and on-site integration work.

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

pune, maharashtra, india