V

Vertiv

Builds power and cooling systems for data centers

Software Engineer 2

Embedded EngineeringConfirmed live in the last 24 hours
Full-timePune, Maharashtra, IndiaNo salary listedIn-person

About the Job

Requirements

  • A Bachelor of Science degree in Computer Science, Engineering, or equivalent experience.
  • At least 4 years of experience working with C, C++, Golang, Python, and shell scripting languages.
  • At least 4 years of experience with Linux system programming and writing low-level scripts to create product deployment images.
  • At least 4 years of experience developing Linux applications.
  • At least 3 years of experience developing REST APIs using gRPC, RabbitMQ, Redfish, DDS, or an equivalent architecture.
  • At least 2 years of experience with Angular.
  • At least 3 years of experience with GitHub or GitLab.
  • At least 3 years of experience deploying and developing CI/CD actions or pipelines.
  • At least 2 years of experience working with and developing Docker containers.
  • A good understanding of the Yocto build process and makefiles.
  • Strong debugging and problem-solving skills.
  • Excellent written and oral communication skills.

Responsibilities

  • Develop and analyze software requirements to determine the feasibility of designs within time and cost constraints.
  • Develop the architecture and design of firmware and embedded components.
  • Work with other developers to develop, debug, and test product features.
  • Provide architecture, design, and unit-test documentation artifacts.
  • Work with Development and Test/QA leadership to ensure product quality.
  • Support and mentor team members as needed to help meet overall team objectives.
  • Work closely with other corporate functions as required.

Desired Qualifications

  • A general understanding of object-oriented design and analysis.
  • At least 4 years of experience with low-level system programming; Ubuntu experience is preferred.
  • Good experience with multithreading.
  • Experience with Google Protocol Buffers.
  • At least 2 years of experience with MySQL, PostgreSQL, or other common databases.
  • At least 2 years of database design knowledge and proficiency in SQL.
  • Demonstrable experience working with NGINX and NGINX configuration.
  • Knowledge of network and server management protocols such as SNMP, SMTP, and TCP/IP.

About the Company

Vertiv

Builds power and cooling systems for data centers

Vertiv builds power and cooling equipment that keeps data centers, communication networks, and industrial facilities running through outages and heavy computing loads. Its Liebert cooling systems manage the heat generated by servers, while its power products protect equipment and distribute electricity. The company sells equipment directly and through distributors, then earns additional revenue from installation, maintenance, spare parts, and services throughout the equipment life cycle. Its portfolio also includes racks and software for monitoring and managing IT equipment. Vertiv became a standalone company in 2016 and is headquartered in Westerville, Ohio.

Company size
10,001+
Company stage
IPO
Headquarters
Westerville, OH
Founded
2016

Recently Posted Jobs

Explore more opportunities at Vertiv

See more jobs