Career Opportunities

Please click on the submit button to send in a resume. FTI Flow Technology is an Equal Opportunity Employer.

Software Development Engineer

Summary: Responsible for the support of existing applications as well as developing new applications for internal and external use. Individual must be self-motivated and capable of prioritizing tasks and managing time to support production needs. The individual must be adept at problem solving and making timely ethical decisions. A strong background in software engineering and proficiency in every phase of the software lifecycle is required. A basic understanding of electronics and bench instrumentation is desired.

ESSENTIAL DUTIES AND RESPONSIBILITIES include the following. Other duties may be assigned.

  • Design, develop, and maintain Windows-based desktop software applications that support FTI products. Applications may be for internal or external use. Design, create, and maintain the application database if one is needed.
  • Create specification documentation alongside internal product owners.
  • Gather, analyze, classify, and prioritize requirements from sources of a wide variety of backgrounds and technical levels.
  • Create and maintain documentation for application end-user use and training.
  • Provide end-user support and training for both internal and external applications.

Nothing in this job description restricts management’s right to assign or reassign duties and responsibilities to this job any time. This job description does not constitute a written or implied contract of employment.


QUALIFICATION REQUIREMENTS: Must be an excellent communicator with the ability to effectively present information, write reports, analyze data and plan accordingly. Ability to analyze problem situations, develop and implement solutions. Ability to interpret a variety of instructions furnished in written, oral, diagram, or schedule form. Must be able to develop process mapping as appropriate and have a hands-on mentality. Must be able to accurately estimate the effort required to complete tasks/projects.

EDUCATION and/or EXPERIENCE: Bachelor’s degree in Computer Science or similar from four-year college or university, plus five years software development experience; or equivalent combination of education and experience. Must have an excellent command of Microsoft Office suite and be proficient in the following languages/ tools/ frameworks:

  • C#
  • SQL
  • MySQL
  • Microsoft Reporting Services RDLC Reports
  • Excel Integration
  • C++
  • VBA
  • HTML / CSS

Skills considered a plus:

  • Communication protocols such as Modbus, CANbus, and RS-232
  • VISA communication API
  • BarTender
  • TeeChart
  • Template Toolkit
  • Microsoft Visual SourceSafe


The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

While performing the duties of this job, the employee is regularly required to talk or hear. The employee frequently is required to sit. The employee is occasionally required to stand; walk; use hands to handle, or feel objects, tools, or controls; reach with hands and arms; climb or balance; and stoop, kneel, crouch, or crawl.

The employee must occasionally lift and/or move up to 50 pounds. Specific vision abilities required by this job include close vision, color vision, depth perception, and the ability to adjust focus.

WORK ENVIRONMENT: The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

The noise level in the work environment is usually moderate.

EQUAL OPPORTUNITY EMPLOYER: Flow Technology is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, ethnicity, religion, national origin, sex, age, status as a protected veteran, sexual orientation, gender identity or expression, or status as a qualified individual with disability.

Job Type: Full-time


  • 401(k) & Roth 401(k)
  • 401(k) Employer match
  • Health insurance plans
  • Dental insurance
  • Vision insurance
  • Disability insurance
  • Employee assistance program
  • Flexible spending accounts
  • Health savings account
  • Basic life insurance
  • Supplemental life insurance
  • Vacation & personal time
  • Tuition reimbursement
Submit Resume to Human Resources

© 2022 FTI Flow Technology. All Rights Reserved.

Log in with your credentials

Forgot your details?