Systems Engineer Lead

Job Description

30th March, 2026

Responsibilities:
  • Own and lead the software requirements workstream within the Systems Engineering department, including sprint planning, daily standups, backlog grooming, and release scope definition using Jira
  • Serve as Scrum Master and agile process champion for the team, driving toward measurable sprint compliance and disciplined software management-of-change practices
  • Develop detailed software requirements specifications covering system functionality across powertrain, drive systems, hydraulic controls, thermal systems, and operator interface systems
  • Lead and participate in the V-model systems engineering lifecycle - from requirements development through design verification and validation - per ISO 29148
  • Conduct and participate in FMEA (Failure Mode and Effects Analysis) for software features as part of the requirements development cycle
  • Coordinate with the Validation team to support hardware-in-the-loop (HIL) testing, truck-level testing, and field trials
  • Interface with the Autonomy team on functional safety architecture and control interface requirements, primarily to ISO 19014 and IEC 61508 standards
  • Represent Systems Engineering in cross-functional design reviews with Mechanical, Electrical, Hydraulic, and Software departments
  • Participate in risk assessments to prioritize the active Jira backlog and determine which requirements advance into active software development packages
  • Lead root-cause analysis and drive software-first resolution for field issues using telematics data and 8D methodology
  • Mentor junior engineers and build technical depth within the team
  • Support alignment of LME's software development practices with Liebherr's global engineering center in Colmar, France
  • Contribute to architecture development for ZEM (zero-emission machine) powertrain initiatives and onboard autonomy layer interfaces
  • Travel domestically and internationally (France, Switzerland, Australia) as project needs dictate
Requirements:
  • Demonstrated, hands-on experience with software development processes - candidates must be able to provide specific, concrete examples of identifying technical gaps in a software requirements process and driving them to resolution (not textbook descriptions)
  • Proficiency with Jira, including sprint planning, daily standups, backlog grooming, dashboard setup, and reporting
  • Systems controls background in mobile equipment - automotive, agricultural, aerospace, defense, off-highway, or adjacent domains (mining experience is not required)
  • Strong working knowledge of the V-model systems engineering lifecycle and requirements management per ISO 29148
  • Working knowledge of MATLAB/Simulink for data analysis and system modeling
  • CAN network proficiency: CANOpen and J1939 protocols; familiarity with CANalyzer and CANdb++ is a strong plus
  • Awareness of Ethernet-based communication architectures: TCP, UDS, MQTT protocols
  • Familiarity with functional safety standards: ISO 13849, IEC 61508, ISO 19014
  • Experience with requirements management tools such as PTC RV&S / CodeBeamer, IBM DOORS, Jama Connect, Polarion, or equivalent
  • General understanding of mobile hydraulic controls sufficient to write controls requirements: PID, PWM, dither, signal timing, and coordination
  • Structured FMEA experience as part of a requirements or design development process
Education:
  • Bachelor's degree in Electrical Engineering, Systems Engineering, Mechanical Engineering, or a closely related technical discipline; relevant experience may substitute
#systemsengineer #scrummaster #softwarerequirements #embeddedsystems #controlsengineering #mining #offhighway #autonomousvehicles #nowhiring #engineeringjobs #engineeringcareer #jordansitter #heavyequipment #virginia