Engineer Firmware

Vertiv Co

Pune District

On-site

INR 1,200,000 - 2,200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Vertiv Co is seeking an Engineer - Firmware to independently drive embedded software for DC power systems used in telecommunications and data centers.

You will design, implement, and document control functions, drivers, and web UI running on Linux or RTOS, with strong emphasis on reliability and testability.

Qualifications

  • BE in CS or Electronics Engineering or equivalent.
  • 4–7 years of embedded software experience in Linux environment.
  • C and C++ proficiency is a must.
  • Real-time operating system experience is must.
  • Experience with RS-485, Modbus, CANOpen, Ethernet and TCP/IP protocols.
  • OpenBMC and Redfish APIs knowledge preferred.
  • Web technologies such as CGI/HTML/JSON/Ajax are a plus.
  • Strong English communication and teamwork skills.

Responsibilities

  • Lead project activities and coordinate with international design teams.
  • Contribute to project requirements documentation.
  • Develop detailed software plans and schedules.
  • Create detailed software design documents from requirements.
  • Develop software in C/C++ and web pages.
  • Perform software peer and code reviews.
  • Suggest plans to improve software quality in products.

Skills

Embedded C/C++
RTOS
Linux
RS-485
Modbus
CANOpen
Ethernet TCP/IP
Web UI basics
Code reviews

Education

BE - CS or Electronics Eng

Tools

OpenBMC
Redfish APIs
CGI/HTML/JS

Job description

Job Description forEngineer - 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. 4-7 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.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Engineer Firmware
Engineer Firmware

Vertiv • Maharashtra

On-site
INR 1,200,000 - 1,600,000
Embedded Firmware Engineer
Embedded Firmware Engineer

J K Exim • New Delhi

On-site
INR 1,200,000 - 1,800,000
Senior Engineer - Embedded Software
Senior Engineer - Embedded Software

Eaton Corporation • Pune District

On-site
INR 1,800,000 - 2,400,000
Specialist - Embedded Firmware
Specialist - Embedded Firmware

Eaton Corporation • Pune District

On-site
INR 2,400,000 - 4,200,000
Associate Engineer - Embedded Software
Associate Engineer - Embedded Software

Eaton • Pune District

On-site
INR 400,000 - 520,000
Firmware Engineer
Firmware Engineer

Talent Corner Hr Services • Ahmedabad District

On-site
INR 600,000 - 900,000
Sr. Engineer Firmware Engineering XI
Sr. Engineer Firmware Engineering XI

Vertiv Co • Pune District

On-site
INR 1,200,000 - 1,800,000
Specialist - Embedded Firmware
Specialist - Embedded Firmware

Eaton • Maharashtra

On-site
INR 1,500,000 - 2,500,000
Firmware Engineer - Firmware Development
Firmware Engineer - Firmware Development

Flowserve Corporation • Bengaluru

On-site
INR 2,500,000 - 4,500,000
Associate Engineer - Embedded Software
Associate Engineer - Embedded Software

Eaton Technologies • Pune District

On-site
INR 350,000 - 520,000