As the Software Design Engineer, you will be responsible for the design, development, testing, and maintenance of software systems supporting locomotive products and associated equipment. Reporting to the Engineering Manager, you will contribute to new pr...
Read more