Find a jobRecruiters

Embedded DSP/MCU Expert Design Engineer

Exclusive opportunity

Onsite

Embedded DSP/MCU Expert Design Engineer

Tetra Engineers

Embedded DSP/MCU Expert Design Engineer

Skills

MATLABCybersecurityLinux

1 month ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Pune, Maharashtra, India

Work mode:

Onsite

Published on:

17 September 2026

What they need


Embedded DSP/MCU Expert Design Engineer

No. of Positions: 2

Experience: 5-12 Years

Education: B.E./B.Tech/M.E./M.Tech

Domain: Power Electronics / Embedded Systems / Renewable Energy / BESS

Job Summary

We are seeking a highly skilled Embedded DSP/MCU Expert Design Engineer to develop advanced embedded software and real-time control solutions for Hybrid Inverters, Power Conversion Systems (PCS), and Battery Energy Storage Systems (BESS).

The candidate will be responsible for the design, development, implementation, testing, debugging, and optimization of real-time control algorithms on DSP and MCU platforms used in grid-tied, off-grid, and hybrid power conversion systems.

The role requires strong expertise in power electronics control, embedded firmware development, digital signal processing, battery integration, grid synchronization, communication protocols, and real-time embedded systems

.

Key Responsibilities

  • Design and develop embedded firmware for Hybrid Inverters, PCS, BESS, Solar Inverters, UPS, and related power conversion systems.

  • Implement real-time control algorithms on DSP and MCU platforms.

  • Develop scalable and maintainable embedded software architectures.

  • Optimize code execution, memory utilization, processing performance, and real-time response.

  • Develop and validate control algorithms for:

  • DC-DC converters

  • Bidirectional converters

  • DC-AC inverters

  • Active Front End (AFE)

  • Grid-tied and islanding operation

  • Current, voltage, and power control loops

  • PLL and grid synchronization

  • Droop control

  • MPPT for solar integration

  • Develop embedded software using Embedded C/C++.

  • Configure and control peripherals including PWM, ADC, DAC, DMA, Timers, and Interrupts.

  • Interface embedded controllers with Battery Management Systems (BMS).

  • Develop battery charging and discharging control strategies.

  • Implement SoC, SoH, power management, and energy optimization functions.

  • Support lithium-ion battery technologies and battery protection mechanisms.

  • Develop and integrate communication interfaces including:

  • CAN / CAN-FD

  • Modbus RTU/TCP

  • RS485

  • Ethernet

  • UART

  • SPI

  • I2C

  • Integrate EMS, SCADA, and cloud-based monitoring systems.

  • Work on Embedded Linux and cybersecurity aspects where required.

DSP / MCU Platforms

Hands-on experience with one or more of the following platforms:

  • TI C2000: F2837x, F28004x, F28003x
  • TI Sitara
  • STM32
  • NXP MCU
  • Microchip dsPIC
  • Infineon AURIX / XMC

Testing, Validation & Debugging

  • Conduct hardware bring-up and firmware validation.

  • Perform system-level debugging and troubleshooting.

  • Hands-on experience with testing and debugging instruments such as:

  • Oscilloscope

  • Data Logger

  • Logic Analyzer

  • JTAG/MCU Debugger

  • Power Supply

  • Variac

  • Multimeter

  • Power Analyzer

  • Dyno

  • Torque Sensor

  • Execute SIL, PIL, and HIL testing.

  • Support EMC/EMI testing and product certification activities.

  • Validate real-time control performance under different operating conditions.

Documentation

Prepare and maintain:

  • Software Architecture Documents
  • Software Design Specifications
  • Design and Development Documents
  • Test Reports
  • Verification & Validation Reports
  • Functional Safety Documentation
  • Debugging and Root Cause Analysis Reports

Mandatory Qualifications & Skills

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

  • Electrical Engineering

  • Electronics Engineering

  • Electrical & Electronics Engineering

  • Embedded Systems

  • Power Electronics

  • 512 years of experience in embedded software development for power electronics products.

  • Minimum 3 years of hands-on experience in one or more of:

  • Hybrid Inverter

  • Solar Inverter

  • PCS

  • UPS

  • EV Charger

  • BESS

  • Strong programming skills in Embedded C/C++.

  • Expert-level knowledge of DSP and MCU programming.

  • Mandatory hands-on experience with TI C2000 family.

  • Strong understanding of real-time control systems.

  • Experience in digital control of power converters.

  • Hands-on experience with PWM generation and high-speed ADC sampling.

  • Strong knowledge of interrupt-driven embedded system design.

  • Experience with grid-connected inverter control.

  • Experience in battery charging/discharging algorithms.

  • Strong knowledge of CAN, Modbus and RS485 communication.

Preferred Skills

  • MATLAB/Simulink and model-based design
  • Code Composer Studio (CCS)
  • Embedded Linux
  • Auto-code generation
  • RTOS FreeRTOS / TI-RTOS
  • Git / SVN
  • CI/CD tools
  • Functional Safety
  • IEC 61508
  • IEC 62109
  • Cybersecurity for embedded/power electronics systems

Relevant Product Experience

Candidates with experience in one or more of the following domains will be considered:

  • Battery Energy Storage Systems (BESS)
  • Hybrid Inverters
  • Solar Inverters
  • Power Conversion Systems (PCS)
  • EV Chargers
  • Uninterruptible Power Supplies (UPS)
  • Renewable Energy Systems
  • Microgrid Solutions
  • Energy Management Systems (EMS)

Critical Requirement

Mandatory experience in Energy Management Systems (EMS), along with strong Embedded DSP/MCU and power electronics control experience.

Ideal Candidate Profile

The ideal candidate should be a hands-on Embedded Firmware/Control Engineer with strong experience in power electronics products, particularly BESS/PCS/Hybrid/Solar Inverters, and should be capable of taking ownership from control algorithm development embedded coding hardware bring-up debugging system validation.Role & responsibilities

Other offers great for you!

These companies are also looking for great profiles

Easypartner

Firmware Engineer – Embedded Systems - IDF(H/F)

Freelance

Paris, France

Hybrid

Skills

Firmware Engineer

6 months ago

Quick apply

Celad

Ingénieur Systèmes Embarqués – Automobile (F/H)

Freelance

Angers, France

Onsite

Skills

Embedded Systems

5 months ago

Quick apply

Celad

Ingénieur Firmware - Systèmes Embarqués (F/H)

Freelance

Montpellier, France

Onsite

Skills

CLinuxC++

2 months ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools