About this role
Job Description
Who will you be working with?
In this role, you will collaborate with a global cross-functional team.
How will you make a difference?
This position provides a unique opportunity to interact with all locomotive subsystems with control content while developing the Next Gen Locomotive Control Architecture that modernizes the electronics, software, applications, and network communication, intending to improve software quality, engineering productivity, meeting cyber security expectations, all while addressing the latest customer needs.
What do we want to know about you?
- Bachelor's degree in Electrical or Electronics with Control Systems Background.
- Hands-on Matlab/Simulink Control Application software development.
- Experience in developing and testing embedded software using MBSE techniques.
- Knowledge of professional software engineering practices & best practices for the full software development life cycle, including but not limited to requirements management, source control management, defect tracking, and testing.
- Scripting knowledge using Matlab or Python.
- Experience in communication protocols such as TCP/IP , Serial Protocols etc..
- Ability and willingness to travel as required (