Technical Engineering Programmer

Job ID
# Positions
Experience (Years)


The primary purpose of this position is to create, maintain, test, and/or document engineering computer programs that support aerodynamic and mechanical steam turbine design calculations. Provides engineering computer program development primarily related to Elliott's turbomachinery product line and in support of the various groups within the company.


  • Create computer programs for steam turbines.
  • Perform documentation and maintenance of engineering computer programs.
  • Perform mathematical analysis of complex engineering and non-technical problems.
  • Develop algorithms from engineering equations.
  • Preserve the integrity and accuracy of the programs while updating data and design methodology.
  • Plan, schedule, conduct or coordinate detailed phases of assigned projects.
  • Design improved systems, methods and approaches using state-of-the-art software engineering.
  • Define engineering information requirements, develop efficient manageable data base systems and organize into modular data files for storage and retrieval.
  • Provide technical expertise in interconnecting of the various computer hardware and software devices.
  • Consult/recommend in-house programming versus outsourcing versus commercial programs when appropriate.




  • BS degree in Computer Science preferred; Engineering, Mathematics, or other relevant disciplines with related experience will be considered.
  • Minimum of three to five years’ programming experience, either through academia or work experience.
  • Programming skills in FORTRAN/C++ is required; Unix or Linux preferred; experience with other languages such as Python, Matlab, VB6 or VB.NET a plus.



  • Experience performing engineering programming and program maintenance (job experience or advanced degree project).
  • Aerodynamic, thermodynamic, and mechanical backgrounds.


Elliott is an equal employment opportunity/affirmative action employer and does not discriminate on the basis of race, color, religion, sex, national origin, age, marital status, genetic information, disability, veteran status, or any other characteristic protected by the federal, state or local laws of the United States. Elliott is a drug free workplace.


No agency submissions please. NOTE: Resumes submitted to any Elliott Group employee without a current, signed and valid contract in place with the Elliott Group recruiting team will become the property of Elliott Group and no search fees will be paid.


Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed