Vertiv Logo

Vertiv

Sr. Engineer Firmware Engineering XI

Posted 9 Hours Ago
Be an Early Applicant
In-Office
Pune, Maharashtra, IND
Senior level
In-Office
Pune, Maharashtra, IND
Senior level
Design, develop, test, and maintain application software and board-level firmware for microprocessors/microcontrollers in thermal control products. Implement PID algorithms, support communication stacks (north/south protocols), create design documentation, perform unit/bench validation, analyze legacy firmware, and support customers and cross-location firmware teams.
The summary above was generated by AI

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
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 [email protected]

Similar Jobs

An Hour Ago
Hybrid
Pune, Maharashtra, IND
Senior level
Senior level
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Manage procure-to-pay inquiries and transactions including supplier onboarding, purchase orders, invoices, payments, and month-end close. Coordinate with sourcing, legal, compliance, and business owners, perform data analysis to drive process improvements, maintain SOX compliance, and support AP operations and reporting.
Top Skills: CoupaOracle
An Hour Ago
Hybrid
Pune, Maharashtra, IND
Entry level
Entry level
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Support and improve production reliability, scalability, and performance of Mastercard applications. Implement observability, automate operational tasks, assist deployments and monitoring, triage incidents, perform root-cause analysis, and collaborate with developers to embed reliability and operational best practices.
Top Skills: AWSAzureBashCi/CdContainerizationDevOpsGCPGoLinux/UnixLogsObservability (MetricsOrchestrationPythonTraces)
An Hour Ago
Hybrid
Pune, Maharashtra, IND
Expert/Leader
Expert/Leader
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Architect and lead design of global, cloud-native, microservices-based payment systems. Define APIs, resiliency, performance and deployment blueprints; mentor teams; ensure adherence to architecture; collaborate with product, operations, and platform teams to deliver high-availability fintech services.
Top Skills: AngularAPIsAutomated TestingAWSAzureCi/CdContainersCSSDockerGitHTML5JavaJavaScriptKubernetesMessagingMicroservicesPostgresReactSpringSpring BootSQL Server

What you need to know about the Pune Tech Scene

Once a far-out concept, AI is now a tangible force reshaping industries and economies worldwide. While its adoption will automate some roles, AI has created more jobs than it has displaced, with an expected 97 million new roles to be created in the coming years. This is especially true in cities like Pune, which is emerging as a hub for companies eager to leverage this technology to develop solutions that simplify and improve lives in sectors such as education, healthcare, finance, e-commerce and more.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account