logo inner

Software Engineer

Metrix VibrationHouston, Texas, United StatesHybrid, Onsite

Who We Are


Metrix is the preferred supplier of industrial condition monitoring systems to many of the world’s leading manufacturers and users of cooling towers, gas turbines, reciprocating compressors, and other rotating and reciprocating machinery. With headquarters in Houston, Texas, we operate in more than 40 countries via factory-direct sales and service professionals, along with a strategic network of instrumentation partners. We pioneered the concept of simple, affordable machinery protection with our seismic measurement technology.

Initially focused on geophysical exploration, this technology also found abundant applications for vibration measurements on industrial machines and has been our focus for 50 years.

Your Role


The Software Engineer is part of the Houston based Engineering team, responsible for a combination of sustaining activities and engineering projects, including new product development. The Software Engineer will be responsible for a variety of engineering initiatives in designing, planning, and testing of software for company produced systems. The engineer may assist with customer and in-house training and project coordination, as well as periodic support for other Software Engineers within the group.

The position will also focus on software support and projects for our new China operations, which will require occasional off hour meetings.  Hybrid work from office and schedule will provide flexibility for China off hour support.

Responsibilities:


  • Designing, coding, and testing software applications based on user requirements.
  • Collaborating with cross-functional teams to analyze and understand software requirements.
  • Developing high-quality, efficient, and scalable code using programming languages and frameworks.
  • Troubleshooting and debugging software issues and providing timely resolutions.
  • Conducting system and software performance testing and making recommendations for improvements.
  • Participating in code reviews to ensure adherence to coding standards and best practices.
  • Maintaining and enhancing existing software systems.
  • Keeping up to date with emerging technologies and industry trends to drive innovation.
  • Review, develop, and prepare project documentation following standards, practices, and use of engineering tools as recommended by governing department.

Qualifications:


Education & Experience:

  • Bachelor's degree in computer science, software engineering, or a related field (or equivalent work experience).
  • Three (3) years of Software Engineering required.
  • Proficiency in one or more programming languages (such as C#, C++, Python, etc.).
  • Familiarity with software development methodologies (such as Agile, Scrum, etc.).
  • Experience with software development tools and frameworks (such as Git, IDEs, etc.).

Competencies:

  • Strong problem-solving and analytical skills.
  • Excellent communication and teamwork abilities.
  • Attention to detail and a commitment to producing high-quality work.

­­­­­­­­­­­­­­­­­­­­­­­­­______________________________________________________________________________

We offer a generous compensation package that offers:


  • Competitive salary 
  • 401(k)
  • Health, vision, and dental insurance
  • Health Savings Accounts
  • Employee Assistance Program
  • Educational Reimbursement
  • Competitive paid time off program

Privacy


We are committed to the protection and promotion of your privacy. In connection with your application for employment with us at Metrix, please click on this link to view our Applicant Privacy Notice. (metrixvibration.com)Metrix is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law.

Life at Metrix Vibration

Thrive Here & What We Value1. Excellent Training and Support2. Follow All Company Safety Policies and Procedures3. Respond to Change Productively and Handle Other Duties As Required4. Work Independently and Employ Effective Time Management Skills5. Collaborative team-oriented environment6. Limited direction from management

Related Sub

This job belongs to these sub. Explore related roles here:
Your tracker settings

We use cookies and similar methods to recognize visitors and remember their preferences. We also use them to measure ad campaign effectiveness, target ads and analyze site traffic. To learn more about these methods, including how to disable them, view our Cookie Policy or Privacy Policy.

By tapping `Accept`, you consent to the use of these methods by us and third parties. You can always change your tracker preferences by visiting our Cookie Policy.

logo innerThatStartupJob
Discover the best startup and their job positions, all in one place.
Copyright © 2025