Quick Summary
Key Responsibilities
Firmware Architecture & Development Lead firmware architecture and embedded software design for UPS and power electronics platforms Develop real-time control firmware for: AC/DC converters,
Requirements Summary
PID control , PWM generation ,
Technical Tools
OtherPrincipal Engineer
Responsibilities
~1 min read- →Firmware Architecture & Development
- →Lead firmware architecture and embedded software design for UPS and power electronics platforms
- →Develop real-time control firmware for:
- →AC/DC converters, DC/DC converters, Inverters, Battery chargers
- →Design control algorithms for: Voltage regulation, Current control, PFC , Battery charging , Protection logic and Thermal management
- →Product Development (NPDI)
- →Support complete NPDI lifecycle from concept to production release
- →Participate in:
- →Requirement definition ,System architecture , Design reviews , Integration , Validation ,Field support
- →Collaborate with electrical, controls, mechanical, test, and compliance teams
- →Controls & Power Electronics
- →Implement digital control techniques: PID control , PWM generation , Synchronization & Transfer logic
- →Support advanced control algorithms for UPS topology and battery systems
- →Embedded Software Development
- →Develop embedded firmware using:
- →C/C++
- →RTOS
- →Bare-metal systems
- →Work on microcontrollers/DSPs such as:
- →TI C2000
- →STM32
- →Develop communication protocols:
- →CAN
- →Modbus
- →UART
- →SPI
- →I2C
- →Ethernet/SNMP
- →Validation & Debugging
- →Perform firmware debugging and root cause analysis
- →Support:
- →EVT
- →DVT
- →Regression testing
- →HIL testing
- →Analyze field issues and implement corrective actions
- →Support system integration and performance optimization
- →Technical Leadership
- →Mentor firmware engineers and review technical deliverables
- →Drive coding standards and firmware development processes
- →Lead technical discussions and architecture reviews
- →
Support innovation and continuous improvement initiatives
Requirements
~1 min read- Embedded C/C++
- Real-time embedded systems
- Power electronics controls
- PWM and ADC handling
- RTOS concepts
- Communication protocols
- Firmware debugging
- Hardware-software integration
Nice to Have
~1 min read- TI C2000 DSP
- MATLAB/Simulink
- HIL systems (Typhoon HIL preferred)
- Battery Management Systems (BMS)
- UPS topology knowledge
- Cybersecurity basics for embedded systems
- SNMP/Web monitoring firmware
Location & Eligibility
Where is the job
Pune, India
On-site at the office
Who can apply
IN
Listing Details
- Posted
- June 1, 2026
- First seen
- June 1, 2026
- Last seen
- October 2, 2026
Posting Health
- Days active
- 122
- Repost count
- 0
- Trust Level
- 19%
- Scored at
- October 2, 2026
Signal breakdown
freshnesssource trustcontent trustemployer trust
External application
Similar Principal Engineer jobs
View all →Engineer/ Principal Engineer, CPIE RAM Detection Strategy
Staff / Principal Engineer, Facilities Construction – Gas & Chemical
Staff / Principal Engineer, Facilities Construction – Water / UPW
Staff / Principal Engineer, Facilities Construction – Mechanical
Staff / Principal Engineer, Facilities Construction – Electrical
Staff / Principal Engineer, Facilities Construction – CSA
Browse Similar Jobs
Newsletter
Stay ahead of the market
Get the latest job openings, salary trends, and hiring insights delivered to your inbox every week.
A
B
C
D
No spam. Unsubscribe at any time.