Hardware in the Loop Simulation Engineer
Job DescriptionResponsibilities:Creates and maintains software validation test plans to ensure complete coverage of test requirements by a given project development milestoneIncludes the development of new test plans for new ECU systems without historical customer precedentMay provide mentoring to other engineers to develop their test plansResponsible for the complete design of a HIL Simulator which includes simulator hardware selection, plant model specification and programming, I/O channel selection, and simulator/controller harness design. Decide the best implementation and most cost-effective systemPrepares complex test automation scripts to meet testing requirements from the system function teamCreates complex scripts with the mindset of full vehicle integration vs. single system validationAccurately reports test results and conditions so that correct system judgments may be made. Communicates cascading impacts of issues cross-functionally by summarizing and sharing common issues across other projects and peersDocuments test conduct and results, problems and resolutions and results of investigations in an established databaseCoordinates the strategy to design, purchase, and deploy new HILS systems with the Global Engineering Center and System SuppliersFollows the established process to secure budget and resources necessary to implement the new systemCollects, implements, and maintains prototype control software and physical system models from related function groupsUpdates prototype units and physical models as necessary to ensure high test accuracyRequirements:Bachelor’s of Science in Mathematics, Computer Science, or Software Engineering or equivalent experience5+ years of related experienceWorking knowledge of embedded control (real-time), simulators and software is required. Acceptable platforms are dSPACE, National Instruments, Vector, and/or OEM Proprietary ToolsWorking knowledge of electrical and signal measurement tools and software is required Working knowledge of vehicle systems and networks is requiredPython, MATLAB programming skills are requiredWorking knowledge of system modelling using CAE (Computer Aided Engineering) and analysisStrong quantitative/analytical problem-solving skills are requiredAbility to work effectively with team members and with peers across the organizationDecision-making skills, able to make sound decisions on mildly complex mattersAbility to multi-task and work with minimal supervisionEffective communication skills (written, verbal and presentation)Ability to manage time effectively and productivelyCan clarify and confirm understanding with Team Leaders and staffCompensation and Benefits:Along with competitive pay, as a full-time KPIT employee, you are eligible for the following benefits:Geo Blue PPO and HSA plan.MetLife – Dental and Vision plan.Healthcare and Dependent care flexible spending account(FSA).401k with employer match.Company-paid Basic Life and Long-term disability insurance.Voluntary benefits include Critical Illness, Hospital indemnity, accident insurance, theft, and legal service.Employee Assistance Program.Paid Holidays.Employee discounts and perks.Gym benefit.Required SkillsHIL,ECU,OTA,OEMBEDDED,DSPACE,MATLABSupported SkillsCAE