Software and Embedded Systems Validation Engineer

Crown Equipment Corporation is a leading innovator in world-class forklift and material handling equipment and technology. As one of the world's largest lift truck manufacturers, we are committed to providing the customer with the safest, most efficient and ergonomic lift truck possible to lower their total cost of ownership.   Job Responsibilities:   Work within an agile embedded software system development team to analyze product level requirements and system architecture to create suitable test plans (Grey Box, Black Box, etc.) for new product features on lift trucks. Act as technical lead during the development of extended functional and system testing to verify and validate that systems and software satisfy requirements. Responsible for creation and execution of model in loop (MIL) and hardware in loop (HIL) test cases. Design, develop, and perform software testing and methods as required to support assigned projects. Monitor active tests to ensure validity and quality of the work, perform analysis of results and create formal reports as required. Collaborate with other groups within Test Engineering to create and refine plant models for system simulations. Ensure the testability of new features is sufficient to maintain a high level of software quality. Verify testing results demonstrate compliance with industry standards which are relevant to the product system design. Analyze the software development and test process to determine areas in need of improvement by establishing applicable process metrics. Provide technical support to other groups within the company. Support general laboratory operations. Assist in the development and installation, operation and maintenance of specialized test HILS systems and integration laboratory facilities as assigned.  Coordinate activities at the work group level, provide technical expertise and detail during project planning, and assist with creation of project schedules. When assigned, provide supervision at the task level to assigned technical staff. Provide support in area of expertise as required to lab or project staff. Perform other duties as assigned to include infrastructure projects, budgetary inputs, and procedural documentation.   Related Terms:  Embedded Controls Engineer, Embedded Software Development, Embedded Software Engineer, Embedded Systems Software Engineer, Embedded Systems Validation Engineer, Embedded Test Engineer, Software Validation Engineer, System and Performance Validation Engineer, System Test and Validation Engineer, Validation Software Engineer   Minimum Qualifications:   2-4 years related experience Bachelor degree in Computer Science, Computer, Mechanical, Electrical, or Vehicle Systems Engineering, or Associate degree with 6+ years specifically related experience Working knowledge of C, C++, Simulink, Python, Hardware in Loop System development, and Application Lifecycle Management (ALM) Tools (IBM Rational, Atlassian, et al) preferred but not required Certified Software Quality Engineer (CSQE) preferred Good verbal and written communication, organizational skills, relevant math, computer, and analytical skills Valid driving privileges Ability to occasionally travel and overnight stays (0 to 5%) 53234
Salary Range: NA
Minimum Qualification
Less than 5 years

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.