Publishing research software that was developed by professional programmers - attribution ettiquette
If the software engineers made a direct contribution to the research product, then the should be listed as authors on the paper.