Search by job, company or skills

Vertiv

Sr. Engineer Firmware Engineering XII

10-12 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 26 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Description

Job Description for Tech Lead- Software Development

Primary Objective of position:

Leading multiple Designs, documents and implement embedded software consists of Monitoring functions, communication protocols, drivers and web page user interface running on Linux or a real-time operating system. Contribute to project requirements analysis, develop detailed level software design documents and implement the software in C/C++ technologies and embedded. Conduct software peer and code reviews.

The candidate will work closely with the development teams and client on a daily basis for project execution activities. Such activities will include the development of the product, mentoring the team members, execution of demos/trials, and proofs of-concept, training, and technical support for the Monitoring CoE product lines.

Recommend plan to improve software quality in products.

Job Responsibility

  • Guide, coach and mentor software development engineers.
  • Leading project and coordinating the interface with other international design teams
  • Contribute in project requirements
  • The candidate will be driving cost reduction and margin improvement on Monitoring Project
  • Develop/Review detailed level software design documents, project plans, and schedule
  • Excellent understanding of different software development life cycles, in particular Agile methodologies (SCRUM or Kanban).
  • Conduct software peer and code reviews.
  • Recommend plan to improve software quality in products.

Job Requirements

  • BE - Computer Science /Electronics Engineering or Equivalent
  • 10+ years of experience in software development in Linux environment
  • Experience in Software Requirement analysis , Design patterns and implement the software in C/C++
  • Interfacing with communications protocols such as Ethernet & TCP/IP, Modbus/ BACnet SNMP protocol is preferred
  • Analytical approach to Problem solving /analyses.
  • Own the project and coordinate with functional contacts at different locations
  • Ability to develop readable, robust, reliable, well-structured code is a must
  • Ability to review code for readability, and robust/reliable operation in an system is a must
  • Yocto experience is a plus
  • Web/CGI application background is a plus
  • Ability to communicate effectively in both written and spoken English
  • Excellent Interpersonal skills & ability to communicate effectively in both written and spoken English

More Info

About Company

Liebert Corporation is a global manufacturer of power, precision cooling and infrastructure management systems for mainframe computer, server racks, and critical process systems. A subsidiary of Vertiv, It is headquartered in Columbus, Ohio, and employs more than 1,800 people across 12 manufacturing plants worldwide.

Job ID: 140487567