Harley-Davidson Motor Company is seeking an Associate Engineer - Software V&V to join their Product Development Center. In this role, you will perform system and component level testing of future products, define test cases, and work with cross-functional teams to ensure successful delivery and integration of features.
Review requirements at the vehicle, system and component levels.
Work with component owners and design engineers to define, develop, and execute vehicle, system, and bench tests for H-D electronic control units (ECUs).
Develop and implement custom test functions, sequences, and test setups using breakout boxes, Vector CANalyzer and CANoe, CAPL scripting, and software prototyping tools as needed.
Create test reports to summarize test findings and to satisfy reporting requirements of various processes including ISO-26262
Create bug reports and provide information on issue recreation to support issue resolution.
Work extensively with CAN, analog and digital based control systems.
Automate test cases by writing or supporting the creation of test sequences in the Hardware-in-the-Loop (HiL) lab and by reviewing results to confirm correct HiL test case execution.
Utilize third-party software tools to log and share data with other teams within H-D.
Develop and implement new test capabilities for manual testing to expand test case coverage.
Qualification
Required
This position requires a bachelor’s degree in Electrical Engineering, Mechanical Engineering, Computer Engineering or related technical degree.
Strong analytical and problem-solving skills.
Experience in software validation process associated with automotive type embedded systems.
Familiarity with software development life cycle (SDLC) and testing methodologies.
Experience with vehicle communications protocols (CAN, LIN, UDS, CCP).
Proficiency in at least one programming language (e.g., Python, Java, C++).
Excellent communication skills and ability to work collaboratively.
Detail-oriented with a passion for quality assurance.
Preferred
Experience with Vector CAN tools (CANalyzer, CANoe, CANape).
Experience with CCP/XCP calibration tools (ATI Vision, INCA, CANape).
Experience with Matlab/Simulink modeling and simulation model development/integration.
Demonstrated proficiency with NI LabVIEW, Veristand, and TestStand (NI certifications CLD/CLED/CLA/CTD/CTA preferred, but not required). NI FPGA (cRIO/PXI) programming experience is preferred.
Benefits
Annual bonus programs
Health insurance benefits
A 401k program
Onsite fitness centers
Employee stores
Employee discounts on products and accessories
In 1903, out of a small shed in Milwaukee, Wisconsin, four young men lit a cultural wildfire that would grow and spread across geographies and generations.