NextRaiseNextRaiseFind jobs
Sign inSign up free
Jobs / Firmware Engineer in India
1 month ago
Apply with autofill
Apply with autofill
Vertiv·1 month ago
1 month ago

Sr. Engineer Firmware Engineering XI

Pune, IndiaMid · 5-8 yearsFirmware Engineer

Sign up free to see how well your resume matches this role.

Boost your chances at Vertiv

How you compare FREE

?
Your scoreYour score: not yet known
→
77
Top 10%Top 10%: 77 out of 100

Top 10% of NextRaise users matched against Firmware Engineer roles in India.

Must-have skills for this role

  • c
  • c++
  • firmware
  • embedded software

PDF or DOCX · no account needed

Apply faster with autofill FREEThe NextRaise extension autofills your application in one click.careers.example.com/applyAutofillingFull namePriya SharmaEmailpriya.sharma@example.comPhone+49 30 1234567LocationBerlGet the extension

About this role

Brief Job Description: 
 Senior Firmware Engineer – Microprocessor and Microcontroller:  

  • The position will be responsible for designing, developing, managing and maintaining the application software & board level firmware which is downloaded inside the microprocessor and microcontrollers used within the main and auxiliary control boards responsible for monitoring and controlling the Thermal products, generate diagnostic data and handle/support data traffic on various north (BACnet, SNMP, UDPCLI) and south (RS485, CAN, SPI, I2C) bound communication buses.

Responsibilities and Measurement Criteria with Time investment Needed on Each: 

(This will describe the overall core responsibilities of the role, decision making responsibilities etc.)

  • She/he will be responsible for designing, developing, managing and maintaining the application software (SW) & board level firmware (FW) which is downloaded inside the microprocessor and microcontrollers used within the main and auxiliary control boards responsible for monitoring and controlling the Thermal products, generate diagnostic data and handle/support data traffic on various north (BACnet, SNMP, UDPCLI) and south (RS485, CAN, SPI, I2C) bound communication buses.
  • She/he will design, implement and support complex PID algorithms and document the findings.
  • She/he will work with FW team members located across different geographical locations.
  • She/he will create functional, architecture and design specifications documents.
  • She/he will conduct unit/bench test, validate the deliverable (SW / FW releases) in accordance with the standard procedures.
  • She/he will analyse the existing legacy SW /FW implementation to understand currently present functionalities & defects.
  • She/he will research for best practices, coding guidelines, processes which can be improve the understanding of the SW / FW.
  • She/he will research the SW / FW installation at end customer site for prototype units.
  • She/he will handle/support customer questions and visit to manage relevant issues.

Qualifications:

Required/ Minimum Qualifications: 

  • Engineering degree, Electronics / Information Technology / Computer degree or equivalent study with experience in Embedded Software (Microprocessor or Microcontroller).

Additional / Preferred Qualifications:  

  • Proficiency in Programming Language C/C++.
  • Practical knowledge in general Computer Science: data structures and algorithms.
  • Good understanding of the main operating systems concepts: processes, threads, task and memory management, file systems, inter process communications (IPC).
  • Experience with Embedded application with Microprocessor or Microcontroller.
  • Hands on experience in Communication Protocols: TCP/IP based protocols (HTTP, HTTPS, SNMP, SSH, TLS/SSL etc.) CAN, I²C-Bus, UART, SPI.
  • Hands on experience in developing Peripheral Device Driver: A/D and D/A Converters, Flash & EEPROM (Memory Storage), Random Number Generator, HMI, RTC, Timer/Counters & Pulse Width Modulators (PWM).
  • Hands on experience in SW versioning tools like GitLab.
  • Hands on experience in SW requirement and sprint management like Rally, Jira.
  • Good analytical and problem-solving skills.
  • Ability and willingness to learn new concepts & domain knowledge.
  • Instruments: Digital Oscilloscope, Digital Multimeter.
  • Familiarity with debugging tools like GDB, Wireshark, Nmap, Coverity, SonarQube etc.
  • IDE: Visual Studio Code, STM32 Cube, Pycharm etc.

Physical & Environmental Requirements: - (To be used majorly for manufacturing jobs.)

  • None

Time Travel Needed: 

  • None

Company

Vertiv
Pune, India

Company facts come from this company's own listings. We only show what the postings themselves carry.

Sourced from Vertiv's careers site·first seen 31 Aug 2026·last verified 8 Sept 2026·How we source jobs

Similar jobs

  • Senior Engineer - Firmware at ksbPune, India–match not yet calculated
  • Firmware Validation Engineer at appliedBengaluru, India–match not yet calculated
  • Senior Firmware Engineer at Emerson ElectricPune, India–match not yet calculated
  • Senior Firmware Engineer - Security at axiadoHyderabad, India–match not yet calculated
  • Senior Firmware Engineer at MicrosoftDelhi NCR, India–match not yet calculated

Browse more jobs

  • Firmware Engineer jobs in India
  • Embedded Software Engineer jobs in India
  • FPGA Engineer jobs in India
  • Firmware Engineer jobs in United States
  • Firmware Engineer jobs in Canada
  • Firmware Engineer jobs in Singapore