Job Description
1. Test embedded systems at the SW/HW integration level and the machine subsystem/system level
2. Interpret software and system requirements, document test plans, create manual and automated test cases, execute tests, record results.
3. Perform regression, integration, and system-level testing.
4. Support debugging, troubleshooting, and field issue resolution.
5. Collaborate with software, mechanical, hydraulic, hardware, and QA teams to ensure quality standards.
6. Contribute to Program Increment (PI) planning and provide test estimations.
7. Participate in agile ceremonies (sprint planning, reviews, retrospectives).
8. Mentor junior level engineers – Senior level only
9. Design and implement new methods of test automation - Senior level only
Required Qualification
1. BS/MS in Electrical Engineering, Computer Engineering, Computer Science, Agriculture Engineering or related field
2. Experience testing embedded software on machines, equipment or vehicles at the SW/HW integration level or the machine/vehicle subsystem/system level
3. Experience reading and interpreting system and software requirements to develop test plans and test cases
4. Experience executing software test cases, recording results, analyzing data logs, and assisting in root cause analysis of failures.
5. Understanding of common software verification and validation concepts, including functional, performance, regression testing, boundary conditions, positive and negative test cases, requirement coverage, etc.
6. Experience using common test and measurement tools such as Oscilloscope, Function Generator, Load Box, AC/DC power supply, DMM, communication data loggers
7. Experience with CAN communication
8. Good oral and written communication skills with the ability to professionally support periodic communication to management and technical teams
9. Experience in test automation tools and scripting languages such as python, MATLAB, etc - - Senior level only
Preferred Qualifications
1. Familiarity with agile methodology.
2. Experience in the off highway heavy machinery, automotive or industrial control industry
3. Experience in test automation tools and scripting languages such as python, MATLAB, etc – Junior level only
...Job Description What We Offer: Novant Health is seeking an MRI Technologist to join our REMARKABLE outpatient imaging team in a collaborative, patient-focused environment. Facility: Novant Health Imaging Location: 514 South Stratford Road, Winston-Salem...
Position OverviewThe Village is seeking qualified candidates for a part-time Police Records Clerk position with the Fox River Grove Police Department to work up to 24 hours per week. The days and hours worked are flexible during the week. The position pays between $25...
Bank Compliance Analyst Location Salt Lake City, UT : United States - Utah Compliance, Risk Group Functions Job Reference # 285951BR City Salt Lake City Job Type Full Time Your role Are you interested in banking and the rules which apply for the top global...
...of a Charge Nurse and assisting and supervising Patient Care Technicians (PCTs) to care for patients living with kidney disease. What... ...with patients to provide safe, comfortable, and high-quality dialysis treatment. Responsibilities include completing and documenting...
...Job Description Immediate Opening: Full Stack Mobile App Developer Location: Sandy, Utah We are a small and innovative technology... ...PPC campaigns. Compensation: We are considering entry level to mid-career level individuals. Salary will commensurate with...