Salary
≈ $22k – $51k per year (Estimated)
Location
In office (Pune)
Seniority
Middle
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.
Position Summary
We are seeking an experienced Embedded Software Engineer to develop application-layer software (user space) on Linux-based microprocessor systems. The primary focus will be implementing and maintaining applications for battery monitoring systems based on industrial communication protocols such as Modbus, CAN, and Ethernet-based industrial stacks.
Responsibilities:
- Design and develop user-space applications on Embedded Linux platforms for Energy storage system.
- New Board bring-up and hardware validation.
- Implement and maintain industrial communication protocols like Modbus RTU/TCP, CAN (user-space via Socket CAN), Ethernet-based protocols.
- Develop multithreaded, event driven applications.
- Debug communication issues using Wireshark, CAN analyzers, and protocol.
- Write clean and Maintainable code conforming to company standard.
- Debug communication issues using Wireshark, CAN analyzers, and protocol tools.
- Collaborate with cross-functional teams to develop, debug, and test product features.
- Provide comprehensive design, unit test, and integration test documentation artifacts.
- Drive continuous improvement in firmware development processes and methodologies.
- Participate in code reviews and technical discussions.
Qualification Requirements
Minimum Job Qualifications
- Strong experience with Embedded Linux (User Space Development).
- Strong in C (mandatory)
- Hands-on experience with ARM Cortex-A / MPU-based systems.
- Multi-threading, IPC, shared memory.
- Socket programming (TCP/UDP)
- Good understanding of Industrial Communication protocols like Modbus, CAN.
Preferred Qualifications
- Experience with software design principles, including functional design of software components and libraries, object-oriented concepts, and Agile methods.
- General understanding of computer security vulnerabilities and protection techniques.
- Well-developed cultural and communications skills.
- Knowledge of source code version control tools like Git.
- Experience working with and building Yocto for embedded devices.
- Experience with TI microprocessors.
Education and Certifications
- Bachelor’s degree in Computer Science, Engineering, or equivalent work experience. Advanced degree preferred.
Physical Requirements
- No special physical requirements.
Environmental Demands
- No special environmental demands.
Travel Time Required
- Occasional travel may be required.
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
≈ $80k – $181k per year (Estimated) • Remote • Full-Time • 7+ years exp
Python
AI/ML
InfiniBand
DevOps
Cortex
Kubernetes
Prometheus
IAM
Cybersecurity
Authentik
HashiCorp Boundary
HashiCorp Vault
Keycloak
Snort
TheHive
Wazuh
Zero Trust
Least Privilege
Cryptography
Vault
Apply
≈ $51k – $117k per year (Estimated) • Remote • Full-Time • 7+ years exp
Python
AI/ML
InfiniBand
DevOps
Cortex
Kubernetes
Prometheus
IAM
Cybersecurity
Authentik
HashiCorp Boundary
HashiCorp Vault
Keycloak
Snort
TheHive
Wazuh
Zero Trust
Least Privilege
Cryptography
Vault
Apply
≈ $53k – $120k per year (Estimated) • Remote • Full-Time • 7+ years exp
Python
AI/ML
InfiniBand
DevOps
Cortex
Kubernetes
Prometheus
IAM
Cybersecurity
Authentik
HashiCorp Boundary
HashiCorp Vault
Keycloak
Snort
TheHive
Wazuh
Zero Trust
Least Privilege
Cryptography
Vault
Apply
≈ $91k – $206k per year (Estimated) • Remote • Full-Time • 7+ years exp
Python
AI/ML
InfiniBand
DevOps
Cortex
Kubernetes
Prometheus
IAM
Cybersecurity
Authentik
HashiCorp Boundary
HashiCorp Vault
Keycloak
Snort
TheHive
Wazuh
Zero Trust
Least Privilege
Cryptography
Vault
Apply
≈ $80k – $181k per year (Estimated) • Remote • Full-Time • 7+ years exp
Python
AI/ML
InfiniBand
DevOps
Cortex
Kubernetes
Prometheus
IAM
Cybersecurity
Authentik
HashiCorp Boundary
HashiCorp Vault
Keycloak
Snort
TheHive
Wazuh
Zero Trust
Least Privilege
Cryptography
Vault
Apply
≈ $91k – $208k per year (Estimated) • In office • High School Diploma • Charlotte
Apply
Apply
Apply
Apply
IT Data Analitics Specialist - Reporting
5 days ago
$50k – $64k per year (gross) • In office
Python
SQL
Databases
Snowflake
Microsoft Fabric
AI/ML
Anomaly Detection
Streamlit
DevOps
AWS
CI/CD
Analytics
Power BI
Apply
Sr. Business Analyst 4C
1 hour 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
2 hours ago
≈ $11k – $42k per year (Estimated) • In office • Full-Time • 4+ years exp • Bachelor's Degree • Pune
ABAP
Apply
Data Architect
2 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
2 hours ago
≈ $23k – $62k per year (Estimated) • In office • Full-Time • 3+ years exp • Navi Mumbai • Pune
Python
Apply
Lead Software Engineer
3 hours ago
≈ $27k – $71k per year (Estimated) • In office • Full-Time • 7+ years exp • Pune
C#
C++
Java
Python
DevOps
Azure
CI/CD
Git
QA
Pytest
Apply
This is one of many
368,634 more open roles from verified company boards, updated every day.

