HMI, Devops and Automation Lead
Fiat Chrysler Automobiles N.V.
Auburn Hills, United States of America
yesterday
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Auburn Hills, United States of America
Tech stack
API
Automation of Tests
Software Debugging
DevOps
Human-Computer Interaction
Job Scheduling
Python
Matlab
Performance Tuning
Software Tools
Simulink
Delivery Pipeline
Backend
Infrastructure Automation Frameworks
HMI Screens
Job description
- Leading an engineering team responsible for STLASim core tooling, with primary ownership of HMI development, DevOps infrastructure, and automation frameworks, predominantly implemented using MATLAB and Simulink.
- Planning, prioritizing, and coordinating team activities related to HMI feature development, automation workflows, DevOps pipelines, deployment, and operational support for STLASim and related simulation platforms (e.g., GOFAST).
- Leading MATLAB/Simulink-based HMI, DevOps, and automation development through a combination of technical guidance, code and model review, and direct development involvement when required to address complex or critical issues.
- Owning and evolving DevOps and automation infrastructure, including build, integration, release, and execution workflows used to operate simulation tools at scale.
- Acting as the primary escalation point for complex tooling, HMI, and platform-level issues, including debugging interactions between simulation models, automation logic, and execution environments.
- Ensuring release readiness, validation, and quality of HMI, automation, and tooling deliverables through technical oversight and coordination with architects and stakeholders.
- Supporting tool users by overseeing issue triage, root-cause analysis, and resolution of HMI, automation, and tooling-related problems.
- Driving continuous improvement of tool usability, automation coverage, DevOps robustness, and team effectiveness through standardization and process simplification.
Requirements
- Bachelor's degree in Engineering (Mechanical, Electrical, Controls, Computer, or related field).
- 5+ years of engineering experience in MATLAB/Simulink-based tooling, automation, or simulation platforms.
- Demonstrated experience in an engineering team lead or technical lead role, including responsibility for technical direction and work coordination.
- Strong hands-on experience with MATLAB and Simulink, including development, debugging, and integration of tooling and models.
- Proven experience owning HMI development, DevOps workflows, automation pipelines, and release processes for engineering tools.
- Demonstrated ability to contribute directly to development efforts to resolve complex technical issues and ensure delivery objectives are met.
- Strong problem-solving skills and ability to lead resolution of cross-disciplinary technical challenges.
- Demonstrated ability to work effectively with global, cross-functional teams and external partners., * Experience with High-Performance Computing (HPC) environments, including large-scale simulation execution, job scheduling, and performance optimization.
- Full-stack development experience, including backend services, APIs, and user-facing applications for engineering tools.
- Strong background in DevOps practices, including CI/CD pipelines, infrastructure automation, and toolchain integration.
- Experience with Python or other code-based simulation and automation environments.