Role: Matlab Developer
Job Type: Full Time
Location: Erie, PA
Job Description:
Must have skills:
- Minimum 4+ years’ experience in Matlab Development, coding, development, testing, and implementation using Matlab/Simulink
- Experience successfully leading the design and implementation of at least one full project cycle
- Highly developed skills: Matlab/Simulink Modelling
- Bachelor’s degree in related field required or an equivalent combination of education and experience
- Good experience in MATLAB Simulink model development. (Mandatory) – Good to have C, C++.
Roles and Responsibilities:
Job Duties
- Modeling dynamic systems, such as hybrid battery/electric powertrains, Asynchronous induction AC motors, Separately Excited DC motors, IGBT/rectifiers, Power electronics, or electrical circuit modeling using relays & contactors
- Deploying plant & behavioral models through generation of real time code
- Validating model accuracy against locomotive field data
- Participating in simulator design/development as required to support the software validation group in testing new locomotive designs.
- Experience in control software development in Matlab:
- In this role you will utilize your experience or expertise to solve problems, develop and execute objectives for self and others, and directly impact short-term and long-term business goals.
Functional Responsibilities
- Maintain/update plant models of electrical machines/components for various requisitions.
- Maintain a configuration control system for dynamic system models.
- Be capable of updating/building/reviewing MATLAB models and C/C++ code, supporting system troubleshooting in real time hardware in the loop test lab environment, and providing customer support.
- Work with subsystem design teams to identify new requirements to model locomotive systems using behavioral and physics based dynamic plant modeling.
- Generate Real time C/C++ Code using Auto Code Generation tools like RTW/System Build.
- Execute the design, analysis, or evaluation of assigned projects using sound engineering principles and adhering to business standards, practices, procedures, and product / program requirements.