Vehicle Integration Engineer - Associate
Windsor, ON CANADA |
Description
- The selected Electrified Powertrain Software Integration engineer will work closely with Controls development team, Motor controls team, foundation software team for use in electrified powertrain vehicles. He/ She will participate in software development, AUTOSAR and non-AUTOSAR software platforms, multi-core implementations, code generation, code integration, tools, build & execution of test plans, verification & integration of the Power Inverter Module/EDM /BMS (PIM/MGU/EVCU/HCPM/VDCM/EDM/BMS) software with vehicle controller.
- Job responsibilities include but are not limited to:
- Programming in Python, C and C++
- Controls development using MATLAB -- Simulink/ Stateflow module
- Code generation using MATLAB - RTW/ embedded coder module
- Configuration change management on Rational Synergy, Rational Change & ALM
- Familiarity with microprocessor-based controls and development tools (emulators, debuggers, etc.)
- Measure network parameters using CANoe/CANalyzer
- Measurement using ETAS -- INCA
- Controller resource monitoring
- Test bench flashing & verification
- Working with calibration tools and product development tools oriented towards the automotive industry
- Track and troubleshoot issues and test systems on benches
- Developing automotive software
- An aptitude for learning new skills
Requirements
- Bachelor of Science in Mechanical or Electrical Engineering, Computer Science, or Masters of Science Physics from an ABET accredited university
- Minimum 3 years of engineering experience in software development for automotive and related industries
- Experience with software development and diagnostics tools (e.g., HIL testers, CANalyzer, INCA, MATLAB Simulink/ Staeflow, C/ C++, RTW/ Embedded Coder, Simulink Coder, etc.)
- Minimum of 3 years' experience with Matlab / Simulink / Stateflow in hybrid controls environment
- Minimum of 3 years with ETAS INCA Tool experience or equivalent data acquisition experience
- Minimum of 3 years with MBD with production code generation
- Excellent communication skills (verbal and written)
- 3 or more years of experience with development and testing of powertrain controls in hybrid and/or electric vehicles.
- 3 or more years of experience with embedded software development
- Proficiency in MATLAB/Simulink
- Experience with Hybrid control algorithms & software development
- Experience with AUTOSAR compliant controller development
- Experience with dSPACE SystemDesk, Lautherbach debuggers
- Experience in standard controls tools, modeling/simulation/development/testing/validation/verification
- Understanding of software/hardware design and their failure modes
- Experience in scripting languages (such as MATLAB scripting and Python)
- Familiarity with OBD II
- Familiarity with CMMI software development process
- Good teamwork skills and ability to work independently
- Outstanding interpersonal and problem solving skills