Sr. Engineer Firmware Engineering XI

Vertiv

Maharashtra

On-site

INR 1,500,000 - 2,800,000

Full time

7 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Vertiv India Pvt. Ltd. seeks a Senior Firmware Engineer to design, develop and maintain application software and board level firmware for microprocessors and microcontrollers used in thermal control boards.

You will implement PID algorithms, validate SW/FW releases, and collaborate with distributed FW teams to deliver robust diagnostics and data traffic handling over BACnet, SNMP, UDPCLI and serial buses.

Qualifications

  • Engineering degree in Electronics, IT or Computer with embedded software experience.
  • Proficiency in C/C++ and embedded firmware development for microprocessors/microcontrollers.
  • Experience with communication protocols (TCP/IP, CAN, I2C, SPI, UART) and debugging tools.

Responsibilities

  • Design, develop, manage and maintain SW and board-level FW for control boards.
  • Design and support PID algorithms and document findings.
  • Collaborate with FW teams across locations and prepare design specs.
  • Conduct unit/bench tests and validate SW/FW releases per procedures.
  • Analyze legacy SW/FW to understand functions and defects.

Skills

C/C++
Embedded Software
Microcontroller
TCP/IP
CAN
I2C
SPI
UART
GitLab
Jira
Rally
VS Code
STM32 Cube
PyCharm
GDB
Wireshark
Nmap
Coverity
SonarQube

Education

Engineering degree in Electronics / Information Technology / Computer

Tools

GitLab
Wireshark
GDB
Nmap
Coverity
SonarQube

Job description

Brief Job Description
  • 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.
Senior Firmware Engineer – Microprocessor And Microcontroller
Responsibilities and Measurement Criteria with Time investment Needed on Each:
  • 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
  • None
Time Travel Needed
  • None
About Us

The successful candidate will embrace Vertiv’s Core Principles & Behaviors to help execute our Strategic Priorities.

OUR CORE PRINCIPLES

Safety. Integrity. Respect. Teamwork. Inclusion.

OUR STRATEGIC PRIORITIES
  • High-Performance Culture
  • Customer Focus
  • Operational Excellence
  • Innovation
  • Financial Strength
VERTIV BEHAVIORS
  • Own it
  • Act with urgency
  • Foster a customer-first mindset
  • Think big and execute
  • Lead by example
  • Drive continuous improvement
  • Learn and seek out development
  • Promote transparent & open communication
About Vertiv

Vertiv (NYSE: VRT) brings together hardware, software, analytics and ongoing services to enable its customers’ vital applications to run continuously, perform optimally and grow with their business needs. Vertiv solves the most important challenges facing today’s data centers, communication networks, and commercial and industrial facilities with a portfolio of power, cooling and IT infrastructure solutions and services that extend from the cloud to the edge of the network. Headquartered in Westerville, Ohio, USA, Vertiv employs around 34,000 people and does business in more than 130 countries. Visit Vertiv.com to learn more.

Equal Opportunity Employer

Vertiv is an Equal Opportunity/Affirmative Action 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 / expression (including transgender status or sexual stereotypes), genetic information, citizenship status, national origin, protected veteran status, political affiliation, or disability. If you have a disability and are having difficulty accessing or using this website to apply for a position, you can request help by sending an email to help.join@vertiv.com

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

Similar jobs worth comparing

Engineer II Firmware Engineering X
Engineer II Firmware Engineering X

Vertiv • Maharashtra

On-site
INR 1,200,000 - 1,800,000
Associate Engineer Electrical And Electronics Engineering VIII
Associate Engineer Electrical And Electronics Engineering VIII

Vertiv • Pune District

On-site
INR 900,000 - 1,500,000
Engineer II Mechanical Engineering X
Engineer II Mechanical Engineering X

Vertiv • Maharashtra

On-site
INR 900,000 - 1,300,000
Sr Electrical Design Engineer
Sr Electrical Design Engineer

Vertiv • Pune District

On-site
INR 1,200,000 - 2,400,000
Engineer II Test Engineering X
Engineer II Test Engineering X

Vertiv • Maharashtra

On-site
INR 900,000 - 1,300,000
Sr. Engineer – Power Hardware
Sr. Engineer – Power Hardware

Vertiv • Maharashtra

On-site
INR 1,200,000 - 1,800,000
Sr. Engineer Power Hardware
Sr. Engineer Power Hardware

Vertiv • Maharashtra

On-site
INR 1,200,000 - 1,600,000
Application Engineering Specialist
Application Engineering Specialist

Vertiv • Thane

On-site
INR 1,200,000 - 2,200,000
Senior Engineer
Senior Engineer

Vertiv • Maharashtra

On-site
INR 900,000 - 1,300,000
Engineer I - Field Service
Engineer I - Field Service

Vertiv • Mumbai

On-site
INR 600,000 - 900,000