Systems Engineer

Chillicothe, IL, US • Posted 1 day ago • Updated 1 day ago
Contract W2
12 Months
On-site
$50 - $52/hr
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • REQUIREMENTS ENGINEER
  • SYSTEMS ENGINEER
  • VALIDATION ENGINEER
  • VERIFICATION ENGINEER
  • V&V ENGINEER
  • QUALITY ENGINEER
  • EMBEDDED SYSTEMS ENGINEER
  • REQUIREMENTS ENGINEERING
  • REQUIREMENTS MANAGEMENT
  • REQUIREMENTS TRACEABILITY
  • TECHNICAL REQUIREMENTS
  • VALIDATION AND VERIFICATION
  • VERIFICATION AND VALIDATION
  • SYSTEM TESTING
  • SOFTWARE TESTING
  • TEST ENGINEERING
  • EMBEDDED
  • HMI
  • CONTROLS
  • ELECTRONIC SYSTEMS
  • EMBEDDED SYSTEMS

Summary

Payrate: $50.00 - $52.00/hr.
 
Summary:
The Requirements, Validation & Verification Engineer will support the development and delivery of Human Machine Interface (HMI) display solutions for Energy & Transportation applications. This position is primarily a systems engineering, requirements, validation, and verification role, not a traditional software development role. The engineer will work across the product development lifecycle to translate customer and system needs into clear requirements, collaborate with software and systems teams, develop validation strategies, execute testing, document results, and verify that the final product meets defined requirements and quality expectations. The role requires close collaboration with requirements leads, software developers, validation engineers, UI/UX teams, systems engineers, internal customers, and global engineering teams.
 
Responsibilities
  • Requirements Engineering
    • Work with internal customers, systems engineers, and technical leads to understand application and system needs.
    • Participate in requirements deep dives, design reviews, and technical discussions.
    • Develop, document, review, and maintain system and HMI software requirements.
    • Translate customer and system-level needs into clear, testable requirements and specifications for software development teams.
    • Collaborate with software developers to clarify requirements and resolve technical questions during implementation.
    • Work with UI/UX resources to define display functionality, workflows, and interface requirements.
    • Define interfaces between HMI displays and other electronic control modules and systems.
    • Maintain requirements as system designs, customer needs, and project scope evolve.
  • Validation & Verification
    • Develop validation and verification strategies based on system and software requirements.
    • Develop, document, and execute test plans and test cases.
    • Verify that implemented functionality meets documented requirements and intended system behavior.
    • Perform software and system-level testing, including functional, regression, sanity, endurance, and performance testing.
    • Document test results and validation evidence in accordance with applicable ISO and internal quality processes.
    • Investigate test failures and identify clear steps to reproduce defects.
    • Collaborate with software developers and systems engineers to troubleshoot and resolve issues.
    • Support validation of software releases for complex HMI applications.
    • Develop automated test scripts to improve test efficiency, repeatability, and coverage.
    • Set up, configure, and maintain validation benches and required test equipment.
    • Support investigation and resolution of customer and field issues.
  • Quality & Systems Engineering
    • Participate in system-level and display-component Failure Mode and Effects Analysis (FMEA) activities.
    • Identify potential failure modes and support development of appropriate prevention, detection, and validation controls.
    • Apply Built-In Quality (BIQ) principles to help contain defects and prevent issues from escaping to downstream teams or customers.
    • Support continuous improvement of requirements, validation, verification, and software quality processes.
    • Participate in design reviews, requirements reviews, NPI/CPI activities, and technical deep dives.
    • Maintain disciplined documentation and follow established engineering and quality processes.
 
Qualifications
  • Bachelor’s degree in Electrical Engineering, Computer Engineering, Software Engineering, Computer Science, or a related technical discipline.
  • Approximately 5–7 years of relevant engineering experience.
  • Experience developing, documenting, reviewing, or managing technical requirements.
  • Experience with software and/or system validation and verification.
  • Experience developing and executing test plans and test cases.
  • Experience validating embedded systems, HMI applications, controls, or similar electronic systems.
  • Familiarity with software development and testing processes.
  • Experience troubleshooting complex system and software issues.
  • Familiarity with test automation and scripting, preferably Python.
  • Familiarity with embedded software algorithms, controls, and electronic systems.
  • Strong technical documentation skills with demonstrated attention to detail.
  • Ability to manage multiple tasks and priorities while maintaining a strong focus on quality and process compliance.
 
Skills
  • Experience with Human Machine Interface (HMI) or embedded display systems.
  • Requirements-to-test traceability and verification of requirements.
  • Test automation tools and Python scripting.
  • Linux operating systems, including Ubuntu or Debian.
  • Java, JavaScript, HTML5, CSS, C, or related technologies.
  • Communication protocols such as J1939, and Modbus.
  • Diagnostic and validation tools such as CAT ET, CANalyzer, CANape, CADET, ModSim, or similar tools.
  • FMEA and structured risk-management processes.
  • Data analysis using Excel, Python, or similar tools.
  • Change Request Management (CRM), New Product Introduction (NPI), and Continuous Product/Process Improvement (CPI) processes.
  • Working with distributed or global engineering teams and external suppliers.
 
Pay Transparency: The typical base pay for this role across the U.S. is: $50.00 - $52.00 /hour. Non-exempt positions are eligible for overtime at a rate of 1.5 times the base hourly rate for all hours worked in excess of 40 in a work week, or as required by state or local law. Final offer amounts, within the base pay set forth above, are determined by factors including your relevant skills, education and experience. Full-time employees are eligible to select from different benefits packages. Packages may include medical, dental, and vision benefits, health savings accounts with qualified medical plan enrollment, 10 paid days off, 3 days paid bereavement leave, 401(k) plan participation with employer match, life and disability insurance, commuter benefits, dependent care flexible spending account, accident insurance, critical illness insurance, hospital indemnity insurance, accommodations and reimbursement for work travel, and discretionary performance or recognition bonus. Sick leave and mobile phone reimbursement provided based on state or local law. 
 
Consent to Communication and Use of AI Technology: By submitting your application for this position and providing your email address(es) and/or phone number(s), you consent to receive text (SMS), email, and/or voice communication whether automated (including auto telephone dialing systems or automatic text messaging systems), pre-recorded, AI-assisted, or individually initiated from Aditi Consulting, our agents, representatives, or affiliates at the phone number and/or email address you have provided. These communications may include information about potential opportunities and information. Message and data rates may apply. Message frequency may vary.
You represent and warrant that the email address(es) and/or telephone number(s) you provided to us belong to you and that you are permitted to receive calls, text (SMS) messages, and/or emails at these contacts. You also acknowledge and agree to Aditi Consulting LLC’s use of AI technology during the sourcing process, including calls from an AI Voice Recruiter. AI is used solely to gather data and does not replace human-based decision-making in employment decisions.  Calls may be recorded.
 
Consent is not a condition of purchasing any property, goods, or services. You may revoke your consent at any time by replying “STOP” to messages or by contacting  .
For information about our collection, use, and disclosure of applicant's personal information as well as applicants' rights over their personal information, please see our .
 
#AditiConsulting
# 26 - 07215
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10111892
  • Position Id: 26-07215
  • Posted 1 day ago
Create job alert
Never miss an opportunity! Create an alert based on the job you applied for.