Engineer Firmware

Vertiv

Maharashtra

On-site

INR 1,200,000 - 1,600,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Vertiv is seeking an experienced embedded software developer in Maharashtra, India. This role involves designing and implementing embedded software for DC power systems used in telecommunications and data center applications.

The ideal candidate will have 4–7 years of experience in embedded software development, proficiency in C/C++, and knowledge of communication protocols. The position requires working collaboratively with international teams to ensure project success.

Qualifications

  • 4–7 years of experience in embedded software development in a Linux environment.
  • Experience with real-time operating systems.
  • Identify and correct embedded software problems.

Responsibilities

  • Lead projects and coordinate with international design teams.
  • Develop plans and schedules.
  • Conduct software peer and code reviews.

Skills

Embedded software development
C/C++ proficiency
Linux environment experience
Communication protocols knowledge
Strong teamwork skills

Education

BE in Computer Science, Electronics Engineering or equivalent

Tools

OpenBMC
Web/CGI applications

Job description

Primary Objective Of Position

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

Job Responsibilities
  • Lead projects and coordinate the interface with other international design teams
  • Contribute to project requirements
  • Develop plans and schedules
  • Create detailed software design documents based on project requirements
  • Develop software in C/C++ and create web pages
  • Conduct software peer and code reviews
  • Recommend plans to improve software quality in products
Job Requirements
  • BE in Computer Science, Electronics Engineering or equivalent
  • 4–7 years of experience in embedded software development in a Linux environment
  • Proficient in C and C++
  • Experience with real‑time operating systems
  • Experience with RS‑485, Modbus, CANOpen, Ethernet and TCP/IP protocols
  • Own the project and coordinate with functional contacts at different locations
  • Develop readable, robust, reliable, well‑structured code
  • Review code for readability and reliable operation in an embedded system
  • Identify and correct embedded software problems such as race conditions and re‑entrancy issues
  • Preferred: experience with OpenBMC & Redfish APIs
  • Preferred: experience with CGI, JSON, HTML, Ajax, jQuery
  • Preferred: power domain knowledge
  • Preferred: web/CGI application background
  • Preferred: CMMI process knowledge
  • Excellent written and spoken English communication skills
  • Good interpersonal skills and strong team player
About The Team

Work authorization: Only individuals legally authorized to work in the United States will be considered. This position does not offer sponsorship for work authorization.

Equal Opportunity Employer: We promote equal opportunities for all with respect to hiring, terms of employment, mobility, training, compensation, and occupational health, without discrimination as to age, race, color, religion, creed, sex, pregnancy status (including childbirth, breastfeeding, or related medical conditions), marital status, sexual orientation, gender identity or expression (including transgender status or sexual stereotypes), genetic information, citizenship status, national origin, protected veteran status, political affiliation, or disability.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Principal Engineer Firmware Engineering
Principal Engineer Firmware Engineering

Vertiv • Maharashtra

On-site
INR 2,000,000 - 3,000,000
Principal Engineer Firmware Engineering
Principal Engineer Firmware Engineering

Vertiv Co • Pune District

On-site
INR 1,500,000 - 2,500,000
Embedded Engineering Manager
Embedded Engineering Manager

Cubic Corporation • Telangana

On-site
INR 1,200,000 - 1,800,000
Embedded Engineering Manager
Embedded Engineering Manager

Cubic Transportation Systems • Hyderabad

On-site
INR 2,500,000 - 4,000,000
Principal Engineer Firmware Engineering XIII
Principal Engineer Firmware Engineering XIII

Vertiv Co • Pune District

On-site
INR 1,500,000 - 2,500,000
Engineer I, Embedded Software Design
Engineer I, Embedded Software Design

United States Digital Space LLC • Karnataka

On-site
INR 600,000 - 1,200,000
Associate Engineer - Embedded Software
Associate Engineer - Embedded Software

Eaton • Maharashtra

On-site
INR 400,000 - 640,000
Senior Engineer II, Embedded Software Architect
Senior Engineer II, Embedded Software Architect

Schneider Electric • Bengaluru

On-site
INR 2,400,000 - 3,800,000
Embedded Firmware Engineer
Embedded Firmware Engineer

J K Exim • New Delhi

On-site
INR 1,200,000 - 1,800,000
Firmware Engineer
Firmware Engineer

Talent Corner Hr Services • Ahmedabad District

On-site
INR 600,000 - 900,000