company logo

Engineer I Firmware Engineering IX

Vertiv.com

Office

Pune, India

Full Time

Software Engineering position, developing communications and user interfaces for power distribution and switching products and/or Uninterruptible Power Supply products. The successful candidate will have an engineering degree and software development experience in a related field as follows.

Business Unit Job Summary:  A brief synopsis of the role for this set of work.   This summary can include details about products, regions, scope and other details unique to a GBU, department or position.

The Software Engineer- will work independently and as part of a team to perform the following essential functions:

  • Performs analysis and design of software system architectures for communications interfaces and experience and exposure on Linux platform  for a line of Energy Storage, power distribution and switching and/or Uninterruptible Power Supply products.
  • Works jointly with other Software Engineers on system and product architecture and related design strategies.
  • Performs unit coding and integration of embedded firmware.
  • Develops and performs design test verification
  • Releases new designs to manufacturing and provides support through pilot and first production
  • Technical content primarily related to software, including, but not limited to, source code, executable, architectural specifications, and theory of operation. 

Responsibilities:

  • Provides daily support to engineering work group.
  • Provides assistance to ensure tests are performed safely and correctly.
  • Participates in product conceptions, design reviews and qualification product approvals.
  • Communicates test results and requirements to product manufacturers and other functional groups. 
  • Works and interacts in a group setting with other designers to meet schedule dates.
  • Takes direction from multiple sources to accomplish tasks.
  • Performs other related duties as assigned
  • Daily interacts with all functional groups of AC Power Engineering, including new product development teams, Test Engineering, electronic design, reliability and component engineering.
  • Collaborates with other local engineering groups, including monitoring interface designers, foundation software developers, graphics programmers and other UI platform users
  • Works with international engineering teams, which sometimes requires participation in online and phone conferences outside of normal working hours
  • Meets project schedules, project goals and cost objectives.
  • Completes design deliverables, including released engineering documentation, documented results of the qualification and verification testing, and other supporting materials

Education & Certifications:

  • B.S. degree in Electrical or Computer Science Engineering.
  • At least 5-7 year experience developing firmware.  Must have experience doing embedded code development on a micro controller or digital signal processor (DSP).
  • Must have experience developing embedded code in C and C++.  Knowledge of development on Linux based embedded systems.
  • Must have experience using firmware debugging tools (JTAG, GDB).

Requirements:

  • Experience with programming communications protocols, user graphics, system controls for UPS, energy storage, power distribution, switching, or related products.
  • Knowledge of developing firmware in a Linux environment.
  • Experience with firmware development life cycle is desirable.
  • Experience with bug/defect tracking tools.
  • Must have experience setting up and performing tests in a lab environment to validate firmware designs and requirements.  Must know how to use an oscilloscope, power meters etc.
  • Must know how to read a circuit board schematic and must have experience troubleshooting both hardware and firmware related bugs.
  • Must have experience documenting firmware using appropriate tools and techniques.
  • Must have Experience with configuration management practices and tools.
  • Must have good communication skills: written and oral.

Engineer I Firmware Engineering IX

Office

Pune, India

Full Time

August 11, 2025

company logo

Vertiv

Vertiv