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
Senior

Job 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.

Apply for this position