Flowserve Corporation Sr. Hardware/ Software R&D Engineer in IRVING, Texas

Company Overview:

Flowserve is the recognized world leader in supplying pumps, valves, seals, automation, and services to the power, oil, gas, chemical, and other industries. With more than 18,000 employees in more than 55 countries, we combine our global reach with a local presence.

Position Requirements:


  • Bachelor's degree in Mechatronics Engineering, Computer Engineering, Software Engineering or related technical field and specific experience; or equivalent combination of education and experience.

  • 5+ years of experience in product development

  • Ability to Embedded Program C Programming, on Microcontrollers

  • Experience with Microcontroller peripherals (UART, SPI, I2C, ADC, DAC, Counter/Timer, RTC, etc.)

  • Ability to design power supply / regulation circuits

  • Ability to Program in LabVIEW, or Python

  • Proficiency with computer software design tools (word processor, spreadsheet, internet, PCB CAD).

  • Ability to use electronic CAD systems for schematic design entry, simulation, and printed circuit board layout and routing.

  • Ability to use electronic test equipment to troubleshoot electronic circuitry.

  • Ability to debug embedded software using simulators, debuggers, and in-circuit emulators.

  • EMI/RFI design and test skills

  • Ability to write technical reports and training materials and to keep a laboratory notebook.

  • Ability to diagnose electronics problems through the application of theory and testing.

  • Ability to communicate effectively orally and in written form.

  • Ability to organize and lead design teams to produce new designs or resolve problems with existing designs.

  • Embedded System Experience: Embedded microcontroller/microprocessor use and programming including ARM Cortex-M series; experience with Cortex-A series is a plus

  • Wireless Technologies: Experience in wireless interfaces and protocols including but not limited to Wireless HART, LoRa, WiFi, Bluetooth, BLE

  • Knowledge of IEC, NEC, UL/FM, CSA, or ATEX codes related to hardware design and area classifications

  • Knowledge of Analog and Digital Signal Processing

  • Knowledge of IoT landscape is preferred

  • Basic understanding of rotating equipment is preferred

  • Basic understanding of data historian, e.g. OSI PI system, is preferred

  • Master’s degree is preferred

  • Familiar with instrumentation is preferred

Position Description:

POSITION SUMMARY: As a hardware / software systems engineer, you will collaborate with some of the best and brightest minds of Flowserve on how to apply innovative resource in solving technically challenging and complex problems. You will play a critical role in developing Flowserve’s IPS Condition Monitoring and Diagnostics products.


  • Lead in Developing condition monitoring firmware for Flowserve IPS product line

  • Work with other firmware developers and design engineer to ensure reliable and scalable product

  • Apply engineering methods and practices, ensuring on-time, traceable, and fully realized solution

  • Participate in design reviews

  • Build prototypes, proof-of-concepts and demonstrations

  • Serve as an architect for embedded software

  • Develop reusable application frameworks, reducing cost, complexity, and overall maintenance of proposed solutions

  • Develop programming or interfacing software for predictive algorithms with input and guidance from algorithm engineers or pump SME’s


The position can be located in any of the following locations:

  • Dallas TX

  • Houston TX

  • Itzehoe, Germany

  • Bengaluru, India

Job Posting/Business Card Title:

Sr. Hardware/ Software R&D Engineer

Percentage of Approximate Travel Required:


Primary Posting Location:


Job Posting Category:



United States of America

Employment Type:

Full time

Relocation Eligible:


Auto req ID: