Roles & Responsibilities:
- Derive and develop requirements for software inputs and model development
- Develop in MATLAB Simulink and C/C Autocode creation or other modeling software
- Work with and analyze communication protocols like serial and ethernet
- Develop procedures and execute testing on a virtual simulator HITL Simulator and on a locomotive
Work Experience
Required Skills (Technical Competency):
- Bachelors degree in Electrical Engineering Computer Science or a related subject
- Experience in MATLAB / Simulink
- Proven working experience (at least 1 year) in Subsystem design development and testing of embedded systems
- Proven ability in requirements development and modelling development
- Ability and willingness to work hands-on in test labs and on locomotives with high HP (1000 KVA) medium voltage (2 KV) and high current (10 KA) systems
- Ability to support off shift work as project needs dictate
Desired Skills:
- Masters degree in Electrical Engineering Computer Science or a related subject
- 5 years of Control Design experience
- Experience with system and component level validation testing
- Experience developing/modelling systems/sub-systems using MATLAB / Simulink
- Demonstrates the initiative to explore alternate technology and approaches to solving problems
- High personal energy and self-accountability
Strong verbal written and interpersonal communication skills with both technical and non-technical audiences