NextRaiseNextRaiseFind jobs
Sign inSign up free
Jobs / Firmware Engineer in India
1 day agoBe an early applicant
Apply with autofill
Apply with autofill
Vertiv·1 day ago
1 day agoBe an early applicant

Engineer Firmware

Pune, IndiaMid · 3-4 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
→
75
Top 10%Top 10%: 75 out of 100

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

Must-have skills for this role

  • c
  • c++
  • embedded software development
  • linux

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

What you'll do

  • Leading project and coordinating the interface with other international design teams
  • Contribute in project requirements
  • Develop plans, and schedule
  • Develop detailed level software design documents based on project requirement
  • Develop software in C/C++ technologies and web pages
  • Conduct software peer and code reviews.
  • Recommend plan to improve software quality in products.

What they're looking for

  • BE - Computer Science \ Electronics Engineering or Equivalent.
  • 3-4 years of experience in embedded software development in Linux environment.
  • C & C++ experience is a must.
  • Real-time operating system experience is must.
  • Application development & driver interfacing with RS-485 and communications. Modbus, CANOpen, Ethernet and TCP/IP protocol is must.
  • Own the project and coordinate with functional contacts at different locations.
  • Ability to develop readable, robust, reliable, well-structured code is a must
  • Ability to review code for readability, and robust/reliable operation in an embedded system is a must.
  • Ability to identify and correct embedded software problems like race conditions and re-entrancy issues is a must.
  • Ability to communicate effectively in both written and spoken English.
  • Good Interpersonal skills & Strong Team Player.

Nice to have

  • Application development & driver interfacing with RS-485 and communications Modbus, CANOpen, Ethernet and TCP/IP protocol is preferred.
  • Experience working with OpenBMC & Redfish APIs is preferred.
  • Experience with CGI, Json, HTML, Ajax, jQuery is preferred.
  • Power domain preferred.
  • Web/CGI application background is a plus.
  • CMMI Process Knowledge is preferred.

Summarised by NextRaise from the employer’s description, which follows in full below.

Full description from employer

Job Description for Engineer - Firmware

Primary Objective of position:

Work independently on Embedded software development projects. Design, document and implement embedded software consists of control functions, communication protocols, drivers, local LCD user interface, and web page user interface running on Linux or open-source or a real-time operating system. These systems are used to control DC power system in telecommunications and data center applications. 

Job Responsibility

  1. Leading project and coordinating the interface with other international design teams
  2. Contribute in project requirements
  3. Develop plans, and schedule 
  4. Develop detailed level software design documents based on project requirement
  5. Develop software in C/C++ technologies and web pages
  6. Conduct software peer and code reviews. 
  7. Recommend plan to improve software quality in products.

Job Requirements

  1. BE - Computer Science \ Electronics Engineering or Equivalent.
  2. 3-4 years of experience in embedded software development in Linux environment.
  3. C & C++ experience is a must.
  4. Real-time operating system experience is must.
  5. Application development & driver interfacing with RS-485 and communications. Modbus, CANOpen, Ethernet and TCP/IP protocol is must.
  6. Own the project and coordinate with functional contacts at different locations.
  7. Ability to develop readable, robust, reliable, well-structured code is a must
  8. Ability to review code for readability, and robust/reliable operation in an embedded system is a must. 
  9. Ability to identify and correct embedded software problems like race conditions and re-entrancy issues is a must.
  10. Application development & driver interfacing with RS-485 and communications Modbus, CANOpen, Ethernet and TCP/IP protocol is preferred.
  11. Experience working with OpenBMC & Redfish APIs is preferred.
  12. Experience with CGI, Json, HTML, Ajax, jQuery is preferred.
  13. Power domain preferred.
  14. Web/CGI application background is a plus.
  15. CMMI Process Knowledge is preferred.
  16. Ability to communicate effectively in both written and spoken English.
  17. Good Interpersonal skills & Strong Team Player.

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 23 Sept 2026·last verified 23 Sept 2026·How we source jobs

Similar jobs

  • Manager, Firmware Engineering at logitechChennai, India–match not yet calculated
  • Manager Firmware Engineering at VertivPune, India–match not yet calculated
  • Engineer I Firmware Engineering IX at VertivPune, India–match not yet calculated
  • Firmware Engineer (USB & OpenBMC) - REQ_2942 at tessolveBengaluru, India–match not yet calculated
  • Senior Firmware Engineer at MicrosoftBengaluru, India–match not yet calculated

Browse more jobs

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