remote
Controls Engineering Specialist - Brake Systems - Caterpillar
Software Engineer
Lead the design, development, and integration of electrohydraulic brake systems, applying controls engineering, PLC, HMI, and CAN bus expertise to deliver reliable, high‑performance braking solutions for heavy‑equipment vehicles.
About the role
Key Responsibilities
- Lead the end‑to‑end software and system design for electrohydraulic (EH) braking systems, ensuring performance, safety, and regulatory compliance.
- Develop and validate control algorithms using MATLAB/Simulink, translating them into PLC and embedded firmware.
- Integrate HMI interfaces and CAN bus communication to provide real‑time diagnostics and operator feedback.
- Collaborate with mechanical, electrical, and test teams to conduct system integration, bench testing, and field validation.
- Document design specifications, test procedures, and validation results for internal and external stakeholders.
Requirements
- Bachelor’s degree in Mechanical, Electrical, or Controls Engineering (or related field).
- 3+ years of experience in controls engineering for automotive or heavy‑equipment braking systems.
- Proficiency in PLC programming (Siemens, Allen‑Bradley) and HMI development.
- Strong knowledge of CAN bus protocols and electrohydraulic system dynamics.
- Excellent problem‑solving skills, with a focus on safety and reliability.
Skills
mechanical engineeringelectrical engineering