
Quality Engineer
Randstad USA • Mossville, Illinois, United States
Salary: USD 34–47 per hour
Role & seniority: Quality Engineer (Experienced) – Contract
Location & work type: Mossville, Illinois; contract position; 8:00–17:00 local time
Stack / tools: C++, Linux, Python scripting; automated testing; GitHub; embedded controls software; Agile/Sprint environment; blueprints; datalink test equipment
Top 3 responsibilities
-
Design, develop, integrate, and test embedded software features for safety-detect machine applications (C++, Linux)
-
Research, test, and maintain product designs; establish quality standards; develop sampling procedures and QA data reporting
-
Conduct triage/troubleshooting, support issue resolution, and may train others on quality control activities
Must-have skills
-
Strong automated test design and Python scripting for automated tests
-
Ability to read/interpret blueprints and write test plans; knowledge of product integrity standards
-
Experience with datalink test equipment; concise writing; effective communication
Nice-to-haves
-
Functional Safety (FuSa) knowledge and Safety of the Intended Function (SOTIF)
-
Experience with sensors, robotics or autonomy
-
Ability to operate in a global Agile team and lead QA/data collection efforts
Full Description
Job Summary
A Quality Engineer is needed for a world leading manufacturer of construction and mining equipment, diesel and natural gas engines, industrial gas turbines and diesel-electric locomotives in the Mossville, IL area. This role requires experience to design and test safety features to detect products using C++, Linux, Python scripting, and automated testing skills in a global Agile team.
location: Mossville, Illinois
job type: Contract
salary: $33.72 - 47.21 per hour
work hours: 8am to 5pm
education: Bachelors
Responsibilities
The main function is to research, test the design, functionality, and maintenance of products/systems, and develop quality standards. Ability to read and interpret blueprints and evaluate product integrity and standards is typical. Responsibilities include devising sampling procedures and developing forms/instructions for recording and reporting quality data. Establishes programs to evaluate the precision and accuracy of production and testing equipment. May write training material and conduct sessions on quality control activities. May specialize in areas like design, process control, product reliability, metrology, or automated testing. Directs workers measuring and testing products and tabulating data. The individual will design, develop, integrate, and test software features on embedded electronic controls for safety detect machine applications. Detect feature development in embedded C++, Linux, and GitHub. Involves issue resolution through triage and troubleshooting. Works within an Agile Sprint environment. Develops Validation plans.
Skills
strong automated test design, strong python software scripting for automated test, Capable of proposing solutions when features fail their test criteria. Understand system-level feature design documentation to write test plans, Capable of using datalink test equipment. Concise writing style.
Desired Skills
Functional Safety (FuSa) knowledge, Safety of the intended function (SOTIF) knowledge, Detect sensors, Robotics or autonomy. strong communicator.
Education And Experience
Bachelor's degree in computer science, software engineering, or relevant field required, Plus 7 years of experience (or Master's with 5 years).
Qualifications
Experience level: Experienced
Education: Bachelors
Skills
Quality C++ Linux Robotics
Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.
At Randstad, we welcome people of all abilities and want to ensure that our hiring and interview process meets the needs of all applicants. If you require a reasonable accommodation to make your application or interview experience a great one, please contact HRsupport@randstadusa.com.
Pay offered to a successful candidate will be based on several factors including the candidate's education, work experience, work location, specific job duties, certifications, etc. In addition, Randstad offers a comprehensive benefits package, including: medical, prescription, dental, vision, AD&D, and life insurance offerings, short-term disability, and a 401K plan (all benefits are based on eligibility).
This posting is open for thirty (30) days.