Salary
≈ $25k – $60k per year (Estimated)
Location
In office (Pune)
Seniority
Senior
Overview
Company
Impact
Profile match
Vertiv provides power and thermal management infrastructure for data centres. Its portfolio spans uninterruptible power supplies, cooling systems and rack solutions. Demand for liquid cooling in artificial intelligence deployments has become a major focus.
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
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
368,634 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Free forever. No card. Under a minute.
Your match
How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.
Recommended for you based on this role
Similar stack
Same company
Pune
QA Engineer (Manual+Auto)
9 hours ago
$28k per year (net) • Remote • Full-Time • Moscow
Python
Bash
DevOps
GitLab
CI/CD
Cybersecurity
Wireshark
Management
Confluence
Jira
Apply
Software Tooling Support Engineer
8 hours ago
≈ $20k – $48k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Bengaluru
DevOps
Bamboo
Bitbucket
CI/CD
GitHub
Jenkins
Management
Confluence
Jira
Apply
Apply
Продуктовый аналитик
9 hours ago
≈ $20k – $47k per year (Estimated) • In office • Moscow
JavaScript
SQL
DevOps
Rest API
Management
Confluence
Jira
YouTrack
Apply
Системный инженер RnD
9 hours ago
≈ $18k – $47k per year (Estimated) • In office • Bachelor's Degree • Moscow
C++
MATLAB
Python
Databases
ClickHouse
DevOps
Grafana
Robotics
ROS2
RViz
ROS
SpaceTech
QGIS
Apply
≈ $15k – $34k per year (Estimated) • In office • Bachelor's Degree • Mandaluyong
Apply
≈ $91k – $208k per year (Estimated) • In office • High School Diploma • Charlotte
Apply
Apply
Apply
Apply
≈ $12k – $27k per year (Estimated) • In office • Full-Time • 2+ years exp • Bachelor's Degree • Pune
SQL
Analytics
Power BI
Tableau
Apply
Sr. Business Analyst 4C
2 hours ago
≈ $13k – $29k per year (Estimated) • Remote/Hybrid • Full-Time • Bachelor's Degree • Pune
JavaScript
Apex
Apex
MuleSoft
AI/ML
AI Agents
Edge AI
DevOps
AWS
Azure
Management
Draw.io
Marketing
Salesforce
Apply
SAP SD Functional Consultant - DRC e-invoicing
3 hours ago
≈ $11k – $42k per year (Estimated) • In office • Full-Time • 4+ years exp • Bachelor's Degree • Pune
ABAP
Apply
Data Architect
3 hours ago
≈ $38k – $91k per year (Estimated) • In office • Full-Time • 3+ years exp • Bengaluru • Pune
Node JS
Python
SQL
JavaScript
Databases
Databricks
MongoDB
Redis
Apply
Custom Software Engineer
3 hours ago
≈ $23k – $62k per year (Estimated) • In office • Full-Time • 3+ years exp • Navi Mumbai • Pune
Python
Apply
This is one of many
368,634 more open roles from verified company boards, updated every day.

