HP, Inc.
PLC&MotionControlEngineer
Neural analysis suggests this role is
optimal for Senior candidates.
“PLC & Motion Control Engineer at HP, Inc.. Skills: PLC, Motion Control, Embedded Software, Real-Time Systems. Design PLC-based motion control software. Develop motion capabilities”
What You'll Achieve.
Deliver scalable, reliable, high-performance motion solutions; Ensure safe, deterministic, high-performance operation; Optimize execution timing and real-time performance
Industry & Context.
Debug complex motion issues; Debug synchronization issues; Debug timing issues; Translate system requirements
What They're Looking For.
Must Have
BSc or MSc in Electrical Engineering, Computer Engineering, Computer Science, Mechatronics, or related field, 7+ years of hands-on experience in PLC and motion control development, background in real-time and embedded software development, Experience debugging motion systems and HW/SW integration issues, Proficiency in Structured Text and embedded C/C++, Proven technical leadership and ownership capabilities
Nice to Have
Experience with industrial PLC platforms such as B&R or Beckhoff, Knowledge of multi-axis motion control and servo systems, Experience with RTOS or real-time PLC runtimes, Familiarity with Linux or embedded Linux environments, Python experience for automation, diagnostics, or tooling, Exposure to AI-driven approaches for motion diagnostics, analytics, or optimization
What You'll Do.
Design PLC-based motion control software
Develop motion capabilities
Develop low-level interfaces
Develop real-time software
Optimize execution timing
Lead HW/SW integration
Translate system requirements
Drive architectural improvements
How You'll Work.
Team & Collaboration
Collaborate with motion architects; Collaborate with hardware engineers; Collaborate with system engineers; Collaborate with QA teams
Full Job Description
PLC & Motion Control Engineer **Description -** **PLC & Motion Control Engineer ** Are you passionate about building machines that operate with precision, determinism, and intelligence? We are looking for a PLC & Motion Control Firmware Engineer to lead the development of advanced motion control software for complex electromechanical systems. In this role, you will work across real-time control, firmware, and hardware, taking ownership of motion behavior from low-level drive interfaces to full machine performance. You will collaborate closely with motion architects, hardware engineers, system engineers, and QA teams to deliver scalable, reliable, and high-performance motion solutions across multiple product generations. This position offers strong technical ownership and a growth path toward technical leadership and team management. ## _Responsibilities_ Motion Control & PLC Development * Design and implement PLC-based motion control software for real-time machine systems * Develop motion capabilities including servo control, kinematics, and multi-axis synchronization * Own motion behavior of assigned subsystems, ensuring safe, deterministic, and high-performance operation * Develop low-level interfaces to drives, sensors, I/O modules, and custom hardware Embedded & Real-Time Software * Develop and maintain real-time software using IEC 61131-3 Structured Text and embedded C/C++ * Optimize execution timing and real-time performance within PLC runtimes * Support integration with industrial communication protocols and hardware interfaces System Integration & Technical Leadership * Lead HW/SW bring-up and integration of new motion platforms * Debug complex motion, synchronization, and timing issues * Translate system requirements into robust motion control solutions * Drive architectural improvements, feature enhancements, and code refactoring * Serve as a technical focal point for motion and PLC domains * Mentor engineers and support future team leadership activities #
Applying for this PLC & Motion Control Engineer role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Workday
- Workday has a multi-step form — save your progress after every section.
- "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
- Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
- Job requisition numbers are useful when following up with HR by email.
ANONYMOUS · UNFILTERED
What do employees actually say about HP, Inc.?
Real rants from real employees. Read before you apply.