Talent.com
Vertiv Group
Sr. Engineer Firmware EngineeringVertiv Group • Pune, Maharashtra, India
Sr. Engineer Firmware Engineering

Sr. Engineer Firmware Engineering

Vertiv Group • Pune, Maharashtra, India
28 days ago
Job description
Description

Responsibilities:

  • Design develop and maintain embedded firmware for UPS products using C/C.
  • Implement digital control algorithms for power conversion systems such as inverter rectifier PFC and battery management.
  • Develop firmware for DSP or microcontroller-based platforms used in UPS systems.
  • Work closely with hardware and power electronics teams to implement and optimize control strategies.
  • Support system integration debugging and validation of UPS products.
  • Perform real-time firmware debugging using oscilloscopes logic analyzers and other lab equipment.
  • Optimize firmware for performance efficiency and reliability.
  • Develop and maintain technical documentation design specifications and test reports.
  • Participate in product design reviews root cause analysis and problem-solving during development and field issues.
  • Collaborate with cross-functional teams including hardware QA manufacturing and service teams.

    Job Requirements:

  • Batcher or Master Degree in Electronics or Electrical or related Engineering with at least 8years of professional engineering experience designing developingand analyzing embedded firmware
  • In depth knowledge and extensive experience with embedded firmware development
  • In-depth expertise in the programming languages C and C.
  • Hands-on experience with DSPs or microcontrollers (TI C2000 Microchip STM32 or similar).
  • Good understanding of digital control theory signal processing and power electronics
  • Experience with PWM control ADC sampling interrupts and real-time control systems
  • Exposure to software design patterns
  • Strong knowledge of Microcontroller architecture 32- bit ARM Cortex is preferred.
  • Real-time operating system like FreeRTOS TI RTOS.
  • Interfacing with communications protocols such as CAN MODBUS I2C SPI and UART protocols is preferred
  • Experience in Analog and digital interface board bring up testing and debugging of the software
  • Ability to read Datasheets and Schematics for the product
  • Learn maintain and improve upon existing embedded software designs
  • Participate in code reviews and adhering to standards and procedures
  • Experience with source control management (git etc)
  • Experienced in unit testing Debugging Bug fixing verification testing reliability testing.
  • Experience with Battery and Power Management sub-systems Safety and Thermal is a plus
  • Excellent verbal and written communication skills.
  • Prior UPS firmware design and development background will be added advantage



Required Experience:

Senior IC


Employment Type : Full Time
Experience: years
Vacancy: 1
Create a job alert for this search

Sr. Engineer Firmware Engineering • Pune, Maharashtra, India