Search by job, company or skills

Vertiv

Sr. Engineer Software Engineering XII

8-10 Years

This job is no longer accepting applications

new job description bg glownew job description bg glownew job description bg svg
  • Posted 2 months ago

Job Description

Job Description

Software Engineer GoLang/C++: Short Job Description- 8+ years experience working with multiple software languages 8+ years experience with Linux development environment and able to configure own development environment 8+ years developing Linux applications Strong MS Windows user skills (email, Powerpoint, Excel) and able to set-up MS development environment (e.g. Pycharm or VS code) 8+ years of C/C++, GOLang, Python, and BASH languages experience Working knowledge of Web application development using HTML/ CSS/JS, PHP, RESTful interfaces, or similar technologies 5+ years of REST API development 5+ years experience with Github/Gitlab 2+ years deploying and developing CI/CD actions or pipelines 3+ years of working with and developing docker containers, and 5+ years experience in angular.

Deliver high-quality C/C++/GoLang code in a real-time embedded environment . specify, design, and implement functionality and behaviors of embedded subsystems . design the software architecture and firmware implementation on hardware through integration, test, and high-volume manufacturing . responsible for all aspects of firmware design and development for new innovative products and features using embedded microprocessors . responsible for keeping excellent, organized project records and documentation Job Requirements: . BS or above in Computer Engineering, Computer Science or the equivalent in experience with evidence of exceptional ability. . fluent in software fundamentals including software design and maintainability . strong development skills in C/C++/GoLang/Angular, familiar with the development environment . familiar with control theory and signal processing.

Responsibility:
. Deliver high-quality C/C++/GoLang code in a real-time embedded environment
. specify, design, and implement functionality and behaviors of embedded subsystems
. design the software architecture and firmware implementation on hardware through integration, test, and high-volume manufacturing
. responsible for all aspects of firmware design and development for new innovative products and features using embedded microprocessors
. participates in sustaining activities for existing products including diagnosis and resolution of defects
. interact with engineering, marketing, management, and project leads to assure that product development priorities are completed to schedule and budget while ensuring quality and product performance requirements are met
. responsible for keeping excellent, organized project records and documentation
. product development activities include design and development, design reviews, documentation, product verification, coordination with quality assurance, and field validation

Qualifications:
Required/ Minimum Qualifications:
1) Years of Experience-

  • 8+ years experience working with multiple software languages
  • 8+ years experience with Linux development environment and able to configure own development environment
  • 8+ years developing Linux applications
  • Strong MS Windows user skills (email, Powerpoint, Excel) and able to set-up MS development environment (e.g. Pycharm or VS code)
  • 8+ years of C/C++, GoLang, Python, and BASH languages experience
  • Working knowledge of Web application development using HTML/ CSS/JS, PHP, RESTful interfaces, or similar technologies
  • 5+ years of REST API development
  • 5+ years experience with Github/Gitlab
  • 3+ years deploying and developing CI/CD actions or pipelines
  • 3+ years of working with and developing docker containers
  • 5+ years of working with Angular as front end.
  • Strong debugging and problem-solving skills
  • Excellent written and oral communication skills

Educational Qualifications:
. BS or above in Computer Engineering, Computer Science or the equivalent in experience with evidence of exceptional ability.

Additional / Preferred Qualifications:

  • General understanding of Object-oriented design and analysis.
  • General understanding of computer security vulnerabilities and protection techniques
  • 5+ years experience with MySQL, PostGres or other common databases.
  • 5+ years database design knowledge and proficiency in SQL language
  • Demonstrable work with NGINX and NGINX configuration
  • Knowledge of Network and Server Management protocols such as SNMP, SMTP, TCP/IP
  • Experience with HTML5 development
  • Experience with Google proto-buffers

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: 127916807