Job Title : Senior Systems Engineer
Location : Tucson, AZ Onsite
Position Overview :
Sr. Systems Engineer to support the development, integration, and validation of electronic control systems for heavy equipment. The role requires expertise in CAN / J1939 communication protocols, model-based design (Matlab / Simulink), CANape tools, and Hardware-in-the-Loop (HIL) systems. The ideal candidate will work closely with cross-functional teams to ensure system-level performance, reliability, and compliance with engineering standards.
Key Responsibilities :
- Design, develop, and validate electronic control systems for Caterpillar machines.
- Utilize Matlab / Simulink to develop system models, perform simulations, and generate embedded control software.
- Work with CAN / J1939 communication protocols to integrate and troubleshoot electronic control systems.
- Use CANape and related tools for calibration, measurement, and diagnostics of control systems.
- Develop and execute HIL (Hardware-in-the-Loop) test cases for system validation and verification.
- Collaborate with systems, software, and hardware teams to resolve integration issues.
- Support root cause analysis, troubleshooting, and performance optimization of control systems.
- Ensure designs meet functional, safety, and regulatory requirements.
- Document system requirements, design specifications, and validation results.
Required Qualifications :
Bachelor's degree in Electrical Engineering, Systems Engineering, Mechanical Engineering, or related field.Hands-on experience with CAN / J1939 communication protocols in embedded systems.Proficiency in Matlab / Simulink for model-based design and simulation.Strong experience with CANape or similar calibration / measurement tools.Experience developing and running HIL systems for control system validation.Strong analytical, problem-solving, and troubleshooting skills.Excellent communication and collaboration skills.Preferred Qualifications :
Experience in heavy equipment, automotive, or aerospace control systems.Knowledge of ISO 26262 or functional safety standards.Familiarity with embedded software development tools and version control.Exposure to real-time operating systems (RTOS) or microcontroller-based systems.