Job description
Company culture :
Alten Maroc is defined by a deeply collaborative culture, focused on people, trust, and strong team support, with hands-on managers who guide and develop talent.
This environment is enhanced by a strong drive for innovation, encouraging creativity, initiative, and experimentation across projects.
A structured and disciplined organization ensures efficiency, rigor, and quality in engineering delivery.
Performance and ambition are part of the culture as well, supporting collective success while maintaining a positive and caring atmosphere.
Job :
1. ADAS Functions Design and Modeling
- Definition of functional requirements:
- Structure and write functional and safety specifications (ISO 26262) for ADAS systems (e.g., SALC, LPA).
- Collaborate with system and architecture teams to align technical requirements.
- MATLAB/Simulink-based modeling:
- Design functional models from specifications, following modeling rules (e.g., MISRA, AUTOSAR).
- Use tools like Design Verifier and MCDC to validate requirement coverage and generate embeddable C code.
2. Validation and Testing
- MIL (Model-In-the-Loop) Validation:
- Test ADAS functions in simulated environments (e.g., CarMaker) to evaluate performance and robustness.
- Automate tests using MATLAB/Python scripts.
- Driving data analysis:
- Use tools like CANalyzer, vSignalyzer, or MATLAB scripts to analyze vehicle logs (MF4/ASC/MAT files).
- Identify and correct anomalies reported through platforms like JIRA.
3. Calibration and Integration
- Calibration of functional parameters:
- Optimize ADAS algorithm parameters (e.g., detection thresholds, reaction times) to meet defined KPIs.
- Integration on MIL/HIL/SIL platform:
- Integrate allocatable functions (AFs) on test platforms (e.g., MIL) and deliver validated versions on GitHub.
- Verify model compliance for ECU (Electronic Control Unit) integration.
4. Collaboration and Technical Support
- Multidisciplinary teamwork:
- Participate in functional architecture reviews and technical workshops with internal/external stakeholders.
- Provide technical support to software development and validation teams.
- Anomaly management:
- Diagnose technical problems (e.g., ADAS malfunctions) and propose corrective solutions.
- Follow JIRA workflows for processing MIL/HIL/SIL issues.
5. Tool Development and Automation
- Creation of analysis applications:
- Develop MATLAB tools to automate data analysis and KPI report generation.
- Contribute to the improvement of testing and validation processes.
Required profile :
- ADAS modeling (MATLAB/Simulink)
- MIL validation & simulation (CarMaker)
- Vehicle data analysis & JIRA
- Calibration & MIL / SIL / HIL integration