Embedded Systems Engineer Jobs in Morocco
1755 Jobs Found
Save and set alert for similar positionsManage alerts
<ul><li>Design, develop, and maintain embedded software unit testing for automotive ECUs</li><li>Integrate software components into ECU platforms and ensure compatibility with hardware and vehicle network constraints.</li><li>Perform <strong>root cause analysis</strong> on software defects, communication issues, and ECU malfunctions.</li><li>Use diagnostic tools such as <strong>CANoe, CANalyzer, UDS (ISO 14229), DoIP, OBD II</strong>, and vehicle logs to identify issues.</li><li>Use flashing tool to Flash the SW in the ECUs</li><li>Develop and validate <strong>UDS diagnostic services</strong>, DTCs (Diagnostic Trouble Codes), and fault memory strategies.</li><li>Analyze communication traces (CAN, LIN, FlexRay, Ethernet) to detect anomalies or performance issues.</li><li>Support integration tests on benches, HIL systems, and in-vehicle testing.</li><li>Ensure compliance with automotive standards such as <strong>AUTOSAR</strong>, <strong>ISO 26262 (functional safety)</strong>, <strong>ASPICE</strong>, and cybersecurity principles.</li><li>Create and maintain documentation (SRS, SDD, design reviews, traceability matrices).</li><li>Collaborate with testing teams to define validation strategies and ensure robust test coverage.Company Description</li></ul><p>ALTEN DELIVERY CENTER MOROCCO, a subsidiary of the world leader in engineering and technology consulting, was created in 2008 and is now established in Fez, Rabat, Tetouan, and Casablanca. The company currently employs over <strong>2,300 consultants</strong> and aims to reach <strong>3,300 ALTEN engineers</strong> by the end of 2027. ALTEN Morocco has become a key player in the professional integration of engineers. We support our clients leaders in the industry in their development strategies across the automotive, railway, IT, R&D, and Telecom & Media sectors.</p><p>Joining <strong>ALTEN Morocco</strong> means benefiting from:</p><ul><li>Diverse career paths with opportunities for internal, sectoral, geographic, and functional mobility.</li><li>Certified and diploma-granting training programs.</li><li>Regular events designed to foster both well-being and high performance.Qualifications </li></ul><p><strong>Desired Candidate Profile</strong></p><ul><li>Engineering degree (Master s level, Bac+5) in Embedded Systems, Electronics, or equivalent.</li><li>Strong skills in technical coordination, planning, and risk management.</li><li>Excellent communication skills and strong team spirit.</li><li>Professional level of English required.</li><li>Proficiency in embedded C/C++ programming and real time systems.</li><li>Strong knowledge of in vehicle communication protocols (CAN, LIN, FlexRay, Ethernet).</li><li>Experience with diagnostic standards and tools:</li><li>UDS (ISO 14229), ISO 15765, OBD II</li><li>Vector tools (CANalyzer, CANoe, CANape)</li><li>Ability to interpret logs, traces, and memory dumps for precise diagnostic analysis.</li><li>Familiarity with AUTOSAR stacks (Classic or Adaptive).</li><li>Experience with development processes following ASPICE or V Model.</li></ul>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<br> Company culture : <p><strong>Alten Maroc </strong>is defined by a deeply <strong>collaborative</strong> culture, focused on people, trust, and strong team support, with hands-on managers who guide and develop talent.<br>
This environment is enhanced by a strong drive for <strong>innovation</strong>, encouraging creativity, initiative, and experimentation across projects.<br>
A structured and disciplined organization ensures <strong>efficiency</strong>, rigor, and quality in engineering delivery.<br>
<strong>Performance</strong> and ambition are part of the culture as well, supporting collective success while maintaining a positive and caring atmosphere.
</p><br><br>
<br> Job : <p>Within the project, your main tasks will include: </p><br><br><ul><li>Integrate software components into an existing AUTOSAR Adaptive system platform. </li><li>Understand and verify CI/CD pipeline workflows. </li><li>Collaborate with development teams to ensure seamless integration of new features and functionalities. </li><li>Analyze and troubleshoot integration issues, providing timely resolutions. </li><li>Manage time effectively to meet project deadlines and deliver high-quality results. </li><li>Contribute ideas for continuous improvement within the scope of influence. </li><li>Work closely with stakeholders to support requirements and adapt to changing project environments. </li><li>Maintain documentation for integration processes and system configurations. </li><li>Support release processes by integrating software elements into a single release package. </li><li>Analyze new technologies (software stacks, configurators), assess impact on integration requirements, and prepare feasibility studies or proof of concepts. </li><li>Demonstrate willingness to learn new technologies. </li></ul> <br> Required profile : <ul><li>Master's degree (BAC+5) from an engineering school or university specializing in embedded systems.</li><li>1 to 3 years of experience in the field of Software integration.</li><li>Experience with software development for embedded systems/microcontrollers. </li><li>Knowledge of system and software engineering standards (e.g., IEEE 12207, ASPICE/VDA QMC). </li><li>Experience with system configuration and software integration. </li><li>CI/CD, flashing/debugging (Trace32). </li><li>Programming: C, C++, Python </li><li>Tools: GitHub, Make/CMake, CANoe, Autosar tooling (e.g., System Desk). </li></ul> <br><br> </div>
<h3>Key Responsibilities</h3>Lead the end-to-end development of the Electronic Parking Brake (EPB) system from RFQ to serial life. Manage the technical activities of suppliers responsible for the Motor Gear Unit (MGU) and EPB software. Ensure compliance with project milestones, development schedules, and technical deliverables. Coordinate activities across multidisciplinary teams, including systems, validation, quality, manufacturing, and suppliers. Monitor software releases and verify compliance with functional and project requirements. Lead validation activities and analyze test results performed by internal teams and suppliers. Review and approve test reports, identify deviations, and ensure corrective actions are implemented and closed. Analyze issues identified during vehicle, bench, and laboratory testing. Drive corrective action plans and ensure their integration into subsequent software releases. Ensure the robustness, reliability, and performance of EPB functions throughout the development lifecycle. Monitor product and process maturity in accordance with APQP standards. Support engineering change management activities and implementation within the PLM environment. Ensure alignment with the Hardware Lead (calipers) by securing technical interfaces and development milestones between EPB actuators, calipers, and software.<h3>Skills</h3>Knowledge of EPB, ESP, braking systems, and vehicle dynamics. Experience with software and hardware integration in automotive environments. Understanding of automotive quality standards and supplier development processes.<p><strong>Desired Candidate Profile</strong></p><h3>Required Qualifications</h3>Bachelor's or Master's degree in Mechanical Engineering, Mechatronics, Electronics, Embedded Systems, or a related field. Experience in automotive system development, preferably in braking, chassis, or embedded systems. Strong project management and supplier management skills. Good understanding of automotive development processes and validation activities. Familiarity with APQP methodologies and product development lifecycles. Experience in issue analysis, root cause investigation, and corrective action management. Knowledge of PLM tools and engineering change management processes. Excellent communication and coordination skills in a multicultural environment. Fluent in English.
<p>Within the project, your main tasks will include:</p> <p> <strong>1. Test Case Automation</strong> </p> <ul> <li>Design and implement system-level test cases in Robot Framework, backed by Python keyword libraries.</li> <li>Validate against real system evidence: DLT traces, device logs, SSH command output on multiple OS domains (Linux/RichOS, QNX, ...), diagnostic responses, and cloud-side backend APIs.</li> </ul> <p> <strong>2. Test Process</strong> </p> <ul> <li>Build and maintain the integration between test execution and Jira / Xray (Cloud).</li> <li>Own the CI/CD pipelines (GitLab CI, Artifactory) that run flashing, coding, test execution and reporting stages.</li> </ul> <p> <strong>3. Test Bench & ECU Operation</strong> </p> <ul> <li>Set up, configure and troubleshoot HIL / standalone test benches and lab infrastructure: ECU wiring and power control, network access (SSH jump hosts, static IPs).</li> <li>Flash and code ECUs, manage software builds and variants, drive diagnostics over DoIP/UDS, and work with vehicle bus interfaces (CAN/Ethernet).</li> <li>Maintain bench configuration.</li> <li>Diagnose failures across the full stack and correctly attribute.</li></ul><p><strong>Desired Candidate Profile</strong></p><p> <strong>Profile :</strong> </p> <ul> <li>Master s degree (BAC+5) from an engineering school or university specializing in embedded systems.</li> <li>Experience in Testing.</li> <li>Overall experience from 3 to 8 years.</li> </ul> <p> <strong>Requirements :</strong> </p> <ul> <li>Programming</li> <li>Python (reviewable, maintainable code)</li> <li>Test framework</li> <li>Robot Framework experience building libraries and writing keywords</li> <li>ALM tooling</li> <li>Hands-on Jira + Confluence + Xray automation</li> <li>CI/CD</li> <li>GitLab CI (or Jenkins/GitHub Actions), Git branching discipline</li> <li>Embedded / automotive</li> <li>ECU flashing & coding, UDS/DoIP diagnostics, DLT logging, Linux and QNX shell fluency</li> <li>Connectivity</li> <li>Practical grasp of HTTP/REST, MQTT, proxies, TLS/certificates, OAuth tokens, network debugging</li></ul>
<p>Within the project, your main tasks will include:</p><p>1. Test Case Automation Design and implement system-level test cases in Robot Framework, backed by Python keyword libraries. Validate against real system evidence: DLT traces, device logs, SSH command output on multiple OS domains (Linux/RichOS, QNX, ...), diagnostic responses, and cloud-side backend APIs.</p><p>2. Test Process Build and maintain the integration between test execution and Jira / Xray (Cloud). Own the CI/CD pipelines (GitLab CI, Artifactory) that run flashing, coding, test execution and reporting stages.</p><p>3. Test Bench & ECU Operation Set up, configure and troubleshoot HIL / standalone test benches and lab infrastructure: ECU wiring and power control, network access (SSH jump hosts, static IPs). Flash and code ECUs, manage software builds and variants, drive diagnostics over DoIP/UDS, and work with vehicle bus interfaces (CAN/Ethernet). Maintain bench configuration. Diagnose failures across the full stack and correctly attribute.</p><p><strong>Desired Candidate Profile</strong></p><p>Master s degree (BAC+5) from an engineering school or university specializing in embedded systems. Experience in Testing. Overall experience from 3 to 8 years.</p><p>Requirements :</p><ul><li>Programming Python (reviewable, maintainable code)</li><li>Test framework Robot Framework experience building libraries and writing keywords</li><li>ALM tooling Hands-on Jira + Confluence + Xray automation</li><li>CI/CD GitLab CI (or Jenkins/GitHub Actions), Git branching discipline</li><li>Embedded / automotive ECU flashing & coding, UDS/DoIP diagnostics, DLT logging, Linux and QNX shell fluency</li><li>Connectivity Practical grasp of HTTP/REST, MQTT, proxies, TLS/certificates, OAuth tokens, network debugging</li></ul>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
Company culture : <p><strong>Alten Maroc </strong>is defined by a deeply <strong>collaborative</strong> culture, focused on people, trust, and strong team support, with hands-on managers who guide and develop talent.<br>
This environment is enhanced by a strong drive for <strong>innovation</strong>, encouraging creativity, initiative, and experimentation across projects.<br>
A structured and disciplined organization ensures <strong>efficiency</strong>, rigor, and quality in engineering delivery.<br>
<strong>Performance</strong> and ambition are part of the culture as well, supporting collective success while maintaining a positive and caring atmosphere.
</p><br><br>
<br> Job : <p><strong>As part of this role, your main tasks will be: </strong></p><br><br><ul><li>Develop and maintain back-end services in .NET / C# used by large-scale business platforms</li><li>Design and implement reliable and secure REST APIs</li><li>Contribute to microservices architectures and distributed systems</li><li>Participate in the development of features supporting operational workflows</li><li>Ensure code quality, testability, and maintainability</li><li>Contribute to CI/CD pipelines and automated deployments</li><li>Work closely with Product Owners, DevOps, and business teams</li><li>Actively participate in Agile rituals and continuous improvement</li></ul> <br> <br> Required profile : <p><strong>Profile: </strong></p><br><br><ul><li>3 to 5 years of experience in software development</li><li>Knowledge of embedded systems and their constraints<br>(real-time, reliability, limited resources)</li><li>Understanding of vehicle -> cloud data flows</li><li>Awareness of IT / embedded integration issues</li><li>Experience in a corporate / cloud environment</li><li>Ability to work in international and multidisciplinary teams</li><li>Pragmatic and quality-oriented approach</li></ul><p><strong>Experience: 3 to 5</strong> years</p><br><br><p><strong>Skills:</strong></p><br><br><ul><li>.NET / .NET Core / C#</li><li>REST APIs, system integrations</li><li>Microservices architecture</li><li>Cloud: Azure and/or AWS</li><li>CI/CD, deployment automation</li><li>NoSQL: MongoDB</li><li>Relational databases</li><li>Log and technical data management (diagnostics, support, stability)</li><li>Configuration tools: Puppet</li></ul> <br><br> </div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<br> Company culture : <p><strong>Alten Maroc </strong>is defined by a deeply <strong>collaborative</strong> culture, focused on people, trust, and strong team support, with hands-on managers who guide and develop talent.<br>
This environment is enhanced by a strong drive for <strong>innovation</strong>, encouraging creativity, initiative, and experimentation across projects.<br>
A structured and disciplined organization ensures <strong>efficiency</strong>, rigor, and quality in engineering delivery.<br>
<strong>Performance</strong> and ambition are part of the culture as well, supporting collective success while maintaining a positive and caring atmosphere.
</p><br><br>
<br> Job : <p><strong>As part of this role, your main tasks will be:</strong></p><br><br><ul><li>Develop and maintain back-end services in .NET / C# used by large-scale business platforms</li><li>Design and implement reliable and secure REST APIs</li><li>Contribute to microservices architectures and distributed systems</li><li>Participate in the development of features supporting operational workflows</li><li>Ensure code quality, testability, and maintainability</li><li>Contribute to CI/CD pipelines and automated deployments</li><li>Work closely with Product Owners, DevOps, and business teams</li><li>Actively participate in Agile rituals and continuous improvement</li></ul> <br> Required profile : <p><strong>Profile:</strong></p><br><br><ul><li>3 to 5 years of experience in software development</li><li>Knowledge of embedded systems and associated constraints<br>(real-time, reliability, limited resources)</li><li>Understanding of vehicle -> cloud data flows</li><li>Awareness of IT / embedded integration issues</li><li>Experience in a corporate / cloud environment</li><li>Ability to work in international and multidisciplinary teams</li><li>Pragmatic and quality-oriented approach</li></ul><p><strong>Experience: 5 to 8</strong> years</p><br><br><p><strong>Skills:</strong></p><br><br><ul><li>.NET / .NET Core / C#</li><li>REST APIs, system integrations</li><li>Microservices architecture</li><li>Cloud: Azure and/or AWS</li><li>CI/CD, deployment automation</li><li>NoSQL: MongoDB</li><li>Relational databases</li><li>Log management and technical data (diagnostics, support, stability)</li><li>Configuration tools: Puppet</li></ul> <br><br> </div>
<p>Analyze and maintain functional requirements for Cockpit, Body, Infotainment and Connected Services systems Design and update functional architecture models using CATIA V6 Create, review and manage system requirements and their traceability within ENOVIA Manage product diversity and ensure consistency across vehicle configurations Analyze functional impacts and assess change requests on E/E architecture Investigate and perform root cause analysis of technical issues reported in ALTIS/PLM Propose corrective actions and define technical solutions to ensure system compliance Generate and maintain Technical Function Design (TFD) and Sub System Design (SSD) deliverables Develop and update View 5 functional architecture models Review upstream service specifications and ensure requirement quality and completeness Support stakeholders by answering technical queries and ensuring interoperability between systems Prepare and lead technical review meetings with cross-functional teams Produce technical reports, review minutes and architecture documentation Define and manage calibration parameters according to project requirements Ensure compliance with engineering standards, project milestones and deliverable quality objectives Collaborate with Feature Team Leaders, Sub-Domain Managers and project stakeholders to support vehicle development activities and decision-making processes.</p><p><strong>Desired Candidate Profile</strong></p><p>Master s degree (BAC+5) in Electronics, Electrical Engineering or Embedded Systems 0 to 1 year of experience Automotive Electrical & Electronic (E/E) Architecture, with a focus on Cockpit, Body, Infotainment and Connected Services Good command of requirements engineering, functional architecture design, technical analysis and system integration, using tools such as CATIA V6 and ENOVIA Functional Architecture & Systems Engineering Good knowledge of automotive E/E architectures and embedded systems Experience in requirements engineering and functional architecture design Ability to analyze specifications and manage system interactions Understanding of Cockpit, Body, Infotainment, and Connected Services domains Systems Engineering Good understanding of the V-cycle development process Experience in requirements analysis and functional decomposition Ability to ensure system consistency and integration Tools & Configuration Management Proficiency in CATIA V6 and ENOVIA Knowledge of PLM processes and product diversity management Experience in producing technical deliverables (TFD, SSD, View 5) Problem Solving & Technical Analysis Strong functional impact analysis and root cause investigation skills Ability to define and document technical solutions Analytical mindset with a structured problem-solving approach Soft Skills Strong communication and stakeholder management skills; Ability to lead technical reviews and coordinate cross-functional teams Detail-oriented, rigorous, and well-organized Ability to work effectively in a multidisciplinary and international environment</p>
<p>Analyze and maintain functional requirements for Cockpit, Body, Infotainment and Connected Services systems Design and update functional architecture models using CATIA V6 Create, review and manage system requirements and their traceability within ENOVIA Manage product diversity and ensure consistency across vehicle configurations Analyze functional impacts and assess change requests on E/E architecture Investigate and perform root cause analysis of technical issues reported in ALTIS/PLM Propose corrective actions and define technical solutions to ensure system compliance Generate and maintain Technical Function Design (TFD) and Sub System Design (SSD) deliverables Develop and update View 5 functional architecture models Review upstream service specifications and ensure requirement quality and completeness Support stakeholders by answering technical queries and ensuring interoperability between systems Prepare and lead technical review meetings with cross-functional teams Produce technical reports, review minutes and architecture documentation Define and manage calibration parameters according to project requirements Ensure compliance with engineering standards, project milestones and deliverable quality objectives Collaborate with Feature Team Leaders, Sub-Domain Managers and project stakeholders to support vehicle development activities and decision-making processes.</p><p><strong>Desired Candidate Profile</strong></p><ul><li>Master s degree (BAC+5) in Electronics, Electrical Engineering or Embedded Systems</li><li>5 to 8 years of experience Automotive Electrical & Electronic (E/E) Architecture, with a focus on Cockpit, Body, Infotainment and Connected Services</li><li>Good command of requirements engineering, functional architecture design, technical analysis and system integration, using tools such as CATIA V6 and ENOVIA</li><li>Functional Architecture & Systems Engineering</li><li>Good knowledge of automotive E/E architectures and embedded systems</li><li>Experience in requirements engineering and functional architecture design</li><li>Ability to analyze specifications and manage system interactions</li><li>Understanding of Cockpit, Body, Infotainment, and Connected Services domains</li><li>Systems Engineering</li><li>Good understanding of the V-cycle development process</li><li>Experience in requirements analysis and functional decomposition</li><li>Ability to ensure system consistency and integration</li><li>Tools & Configuration Management</li><li>Proficiency in CATIA V6 and ENOVIA</li><li>Knowledge of PLM processes and product diversity management</li><li>Experience in producing technical deliverables (TFD, SSD, View 5)</li><li>Problem Solving & Technical Analysis</li><li>Strong functional impact analysis and root cause investigation skills</li><li>Ability to define and document technical solutions</li><li>Analytical mindset with a structured problem-solving approach</li><li>Soft Skills</li><li>Strong communication and stakeholder management skills; Ability to lead technical reviews and coordinate cross-functional teams</li><li>Detail-oriented, rigorous, and well-organized</li><li>Ability to work effectively in a multidisciplinary and international environment</li></ul>
<p>Analyze and maintain functional requirements for Cockpit, Body, Infotainment and Connected Services systems. Design and update functional architecture models using CATIA V6. Create, review and manage system requirements and their traceability within ENOVIA. Manage product diversity and ensure consistency across vehicle configurations. Analyze functional impacts and assess change requests on E/E architecture. Investigate and perform root cause analysis of technical issues reported in ALTIS/PLM. Propose corrective actions and define technical solutions to ensure system compliance. Generate and maintain Technical Function Design (TFD) and Sub System Design (SSD) deliverables. Develop and update View 5 functional architecture models. Review upstream service specifications and ensure requirement quality and completeness. Support stakeholders by answering technical queries and ensuring interoperability between systems. Prepare and lead technical review meetings with cross-functional teams. Produce technical reports, review minutes and architecture documentation. Define and manage calibration parameters according to project requirements. Ensure compliance with engineering standards, project milestones and deliverable quality objectives. Collaborate with Feature Team Leaders, Sub-Domain Managers and project stakeholders to support vehicle development activities and decision-making processes.</p><p><strong>Desired Candidate Profile</strong></p><h2>Qualifications</h2><p>Master s degree (BAC+5) in Electronics, Electrical Engineering or Embedded Systems</p><p>0 to 1 year of experience</p><ul><li>Automotive Electrical & Electronic (E/E) Architecture, with a focus on Cockpit, Body, Infotainment and Connected Services</li><li>Good command of requirements engineering, functional architecture design, technical analysis and system integration, using tools such as CATIA V6 and ENOVIA</li><li>Functional Architecture & Systems Engineering</li><li>Good knowledge of automotive E/E architectures and embedded systems</li><li>Experience in requirements engineering and functional architecture design</li><li>Ability to analyze specifications and manage system interactions</li><li>Understanding of Cockpit, Body, Infotainment, and Connected Services domains</li><li>Systems Engineering</li><li>Good understanding of the V-cycle development process</li><li>Experience in requirements analysis and functional decomposition</li><li>Ability to ensure system consistency and integration</li><li>Tools & Configuration Management</li><li>Proficiency in CATIA V6 and ENOVIA</li><li>Knowledge of PLM processes and product diversity management</li><li>Experience in producing technical deliverables (TFD, SSD, View 5)</li><li>Problem Solving & Technical Analysis</li><li>Strong functional impact analysis and root cause investigation skills</li><li>Ability to define and document technical solutions</li><li>Analytical mindset with a structured problem-solving approach</li><li>Soft Skills</li><li>Strong communication and stakeholder management skills; Ability to lead technical reviews and coordinate cross-functional teams</li><li>Detail-oriented, rigorous, and well-organized</li><li>Ability to work effectively in a multidisciplinary and international environment</li></ul>
<p>Analyze and maintain functional requirements for Cockpit, Body, Infotainment and Connected Services systems Design and update functional architecture models using CATIA V6 Create, review and manage system requirements and their traceability within ENOVIA Manage product diversity and ensure consistency across vehicle configurations Analyze functional impacts and assess change requests on E/E architecture Investigate and perform root cause analysis of technical issues reported in ALTIS/PLM Propose corrective actions and define technical solutions to ensure system compliance Generate and maintain Technical Function Design (TFD) and Sub System Design (SSD) deliverables Develop and update View 5 functional architecture models Review upstream service specifications and ensure requirement quality and completeness Support stakeholders by answering technical queries and ensuring interoperability between systems Prepare and lead technical review meetings with cross-functional teams Produce technical reports, review minutes and architecture documentation Define and manage calibration parameters according to project requirements Ensure compliance with engineering standards, project milestones and deliverable quality objectives Collaborate with Feature Team Leaders, Sub-Domain Managers and project stakeholders to support vehicle development activities and decision-making processes.</p><p><strong>Desired Candidate Profile</strong></p><p>Master s degree (BAC+5) in Electronics, Electrical Engineering or Embedded Systems 0 to 1 year of experience Automotive Electrical & Electronic (E/E) Architecture, with a focus on Cockpit, Body, Infotainment and Connected Services Good command of requirements engineering, functional architecture design, technical analysis and system integration, using tools such as CATIA V6 and ENOVIA Functional Architecture & Systems Engineering Good knowledge of automotive E/E architectures and embedded systems Experience in requirements engineering and functional architecture design Ability to analyze specifications and manage system interactions Understanding of Cockpit, Body, Infotainment, and Connected Services domains Systems Engineering Good understanding of the V-cycle development process Experience in requirements analysis and functional decomposition Ability to ensure system consistency and integration Tools & Configuration Management Proficiency in CATIA V6 and ENOVIA Knowledge of PLM processes and product diversity management Experience in producing technical deliverables (TFD, SSD, View 5) Problem Solving & Technical Analysis Strong functional impact analysis and root cause investigation skills Ability to define and document technical solutions Analytical mindset with a structured problem-solving approach Soft Skills Strong communication and stakeholder management skills; Ability to lead technical reviews and coordinate cross-functional teams Detail-oriented, rigorous, and well-organized Ability to work effectively in a multidisciplinary and international environment</p>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
Company culture : <p><strong>Alten Maroc </strong>is defined by a deeply <strong>collaborative</strong> culture, focused on people, trust, and strong team support, with hands-on managers who guide and develop talent.<br>
This environment is enhanced by a strong drive for <strong>innovation</strong>, encouraging creativity, initiative, and experimentation across projects.<br>
A structured and disciplined organization ensures <strong>efficiency</strong>, rigor, and quality in engineering delivery.<br>
<strong>Performance</strong> and ambition are part of the culture as well, supporting collective success while maintaining a positive and caring atmosphere.
</p><br><br>
<br> Job : <ul><li>Participate in the development of back-end services in .NET / C# under supervision.</li><li>Contribute to the design of simple and secure REST APIs.</li><li>Learn and apply best practices for microservices architectures and distributed systems.</li><li>Participate in the development of basic features supporting operational workflows.</li><li>Apply standards for code quality, testability, and maintainability.</li><li>Contribute to basic CI/CD pipelines and automated deployments (with support).</li><li>Collaborate with teams (Product Owners, DevOps, business units) under supervision.</li><li>Participate in Agile rituals and contribute to continuous improvement.</li></ul> <br> <br> Required profile : <p>Master's degree (Bac+5) in computer science or equivalent</p><br><br><p>Maximum 1 year of experience.</p><br><br><p><strong>Skills:</strong></p><br><br><p>• Basic knowledge of embedded systems and their constraints (real-time, reliability, limited resources).</p><br><br><p>• Understanding of vehicle -> cloud data flows (general concepts).</p><br><br><p>• Awareness of IT / embedded integration issues.</p><br><br><p>• Experience in a corporate / cloud environment (internship or academic project acceptable).</p><br><br><p>• Ability to work in international and multidisciplinary teams.</p><br><br><p>• Pragmatic and learning-oriented approach.</p><br><br> <br><br> </div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<br> Company culture : <p><strong>Alten Maroc </strong>is defined by a deeply <strong>collaborative</strong> culture, focused on people, trust, and strong team support, with hands-on managers who guide and develop talent.<br>
This environment is enhanced by a strong drive for <strong>innovation</strong>, encouraging creativity, initiative, and experimentation across projects.<br>
A structured and disciplined organization ensures <strong>efficiency</strong>, rigor, and quality in engineering delivery.<br>
<strong>Performance</strong> and ambition are part of the culture as well, supporting collective success while maintaining a positive and caring atmosphere.
</p><br><br>
<br> Job : <p><strong>As part of this role, your main responsibilities will be:</strong></p><br><br><p>• Lead the validation and verification (V&V) activities for software in automotive embedded systems.<br>• Review requirements (DNG/DOORS Next) and create validation plans.<br>• Design, execute, and automate software qualification test cases.<br>• Perform manual and automated tests (ECU-Test).<br>• Configure and maintain HIL/SIL and dSPACE test environments (ControlDesk, VEOS, vECU).<br>• Manage defects, analyze test results, and ensure requirement traceability.<br>• Coordinate with developers and cross-functional teams.</p><br><br> <br> Required profile : <p><strong>Profile</strong>: With a Master's degree (BAC+5) from an engineering school or university specializing in embedded systems, you have confirmed successful experience in V&V, especially in SIL validation.</p><br><br><p><strong>Experience</strong>: minimum 3 years of experience</p><br><br><p><strong>Skills:</strong></p><br><br><ul><li>Automotive Software Testing & Validation (V&V)</li><li>HIL/SIL Testing</li><li>dSPACE (ControlDesk, VEOS)</li><li>ECU-Test</li><li>IBM DOORS Next (DNG), RQM, RTC</li><li>Test Automation</li><li>Python, C</li><li>CAN, Ethernet, SOME/IP, UDS, XCP</li><li>ASPICE, ISO 26262</li><li>Agile, V-Model</li></ul> <br><br> </div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
Job : <p>We favor candidates who have already worked on construction projects, particularly in one of the following roles:</p><br><br><ul><li><strong>Sales Engineer in construction materials;</strong></li><li><strong>Design Office Engineer;</strong></li><li><strong>Project Engineer.</strong></li></ul><p><strong>Responsibilities:</strong></p><br><br><ul><li>Develop and maintain relationships with construction companies, design offices, and architects.</li><li>Promote the company's technical systems and solutions.</li><li>Analyze technical specifications, bills of quantities, and project plans to identify commercial opportunities.</li><li>Actively prospect for new projects, convert prospects into clients, and secure orders to achieve sales targets.</li><li>Ensure follow-up of technical files submitted for approval, approvals, and orders related to projects.</li><li>Coordinate actions with internal technical and logistics teams.</li></ul> <br> <br> Required profile : <ul><li>Bachelor's degree (Bac+3 or equivalent) minimum in civil engineering, architecture, or construction engineering.</li><li>3 to 5 years of professional experience.</li><li>Experience in liaising with design offices, construction companies, and architects.</li><li>Ability to understand and analyze technical specifications, plans, and bills of quantities.</li></ul><p><strong>Appreciated assets:</strong></p><br><br><ul><li>Experience in dry construction systems, ceilings, partitions, or finishing materials.</li><li>Previous experience in technical sales or business development.</li><li>Professional network with design offices, architects, or construction companies in Morocco.</li><li>Excellent command of English or literary Arabic.</li></ul> <br><br> </div>
<p>In this role, your main missions will be the following: Lead validation and verification (V&V) activities for automotive embedded software. Review requirements (DNG/DOORS Next) and create validation plans. Design, execute and automate software qualification test cases. Perform manual and automated tests (ECU-Test). Configure and maintain HIL/SIL and dSPACE test environments (ControlDesk, VEOS, vECU). Manage defects, analyze test results, and ensure traceability of requirements. Coordinate with developers and cross-functional teams.</p><p><strong>Desired Candidate Profile</strong></p><p>With a Master's degree (BAC+5) from an engineering school or a specialized university in embedded systems, you have proven successful experience in the V&V field, especially in SIL validation. Experience: minimum 3 years of experience Skills: Automotive Software Testing & Validation (V&V) HIL/SIL Testing dSPACE (ControlDesk, VEOS) ECU-Test IBM DOORS Next (DNG), RQM, RTC Test Automation Python, C CAN, Ethernet, SOME/IP, UDS, XCP ASPICE, ISO 26262 Agile, V-Model</p>
<p>Data engineers collect, transform and store data using pipelines and storage systems. This involves extracting data from various data source systems, transforming it into the staging area, and loading it into database, data warehouse or data lake systems. The Data Engineer ensures quantitative and qualitative access to data sources. He/she ensures availability of data and guarantees the quality of its use in-order-to facilitate its exploitation by Data analysts and Data scientists. His/her scope of intervention is focused on application systems around data management and processing and on Big Data, IoT platforms.</p><p><strong>Desired Candidate Profile</strong></p><p>Engineer / Master Big Data or similar He/she uses analytic applications, techniques, and statistical methods to organize, synthesize and translate data efficiently. He/she produces statistical studies, carries out analyses on any kind of available data sources in order to produce value. Drives analysis to solve a problem and/or satisfy a business need.</p>
<p>Experienced Mechanical engineer to join the team. Main attributions: Plan, conceptualize, and create mechanical designs for the utilities and distribution loops Create and review technical drawings, plans, and specifications using computer software Perform engineering calculations to support design work Collaborate with multi-disciplinary engineering teams, and work with vendors and contractors Perform detailed documentation to track project development and design process Ensure project timeline is met and project stays within budget Create and maintain Operation and maintenance procedures for mechanical systems (Compressors; Driers, Chillers, Cooling towers, pumps, Create and maintain FMEA, FRM for mechanical systems (Compressors; Driers, Chillers, Cooling towers, pumps, Troubleshoot mechanical systems (Compressors, Driers, Chillers, Cooling towers, pumps, Train and develop technicians competencies for mechanical systems (Compressors; Driers, Chillers, Cooling towers, pumps, Perform and oversee preventive, corrective, and predictive maintenance for mechanical systems (Compressors; Driers, Chillers, Cooling towers, pumps, Share knowledge and expertise for mechanical systems (Compressors; Driers, Chillers, Cooling towers, pumps,</p><p><strong>Desired Candidate Profile</strong></p><ul><li>Engineer / Master degree in mechanical engineering</li><li>5 to 10 years of experience working in engineering.</li><li>Relevant experience of engineering concepts, and experience designing mechanical systems for utilities and distributions loops.</li><li>Experience using CAD software such as SolidWorks, AutoCAD, or similar</li><li>Exceptional technical and problem-solving skills and reasoning ability</li><li>Ability to communicate effectively and clearly.</li><li>Must be self-motivated and a great team worker.</li></ul>
<ul><li><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Participate in the development of back-end services in .NET / C# under supervision.</font></font></li><li><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Contribute to the design of simple and secure REST APIs.</font></font></li><li><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Learn and apply best practices in microservices architectures and distributed systems.</font></font></li><li><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Participate in the development of basic functionalities supporting operational workflows.</font></font></li><li><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Apply code quality, testability and maintainability standards.</font></font></li><li><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Contribute to basic CI/CD pipelines and automated deployments (with support).</font></font></li><li><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Working collaboratively with teams (Product Owners, DevOps, third parties) under supervision.</font></font></li><li><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Participate in Agile rituals and contribute to continuous improvement. Company Description</font></font></li></ul><p><strong><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">ALTEN MAROC</font></font></strong><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;"> , a subsidiary of the world leader in engineering and technology consulting, created in 2008 and present in Fez, Rabat, Tetouan and Casablanca, now has more than 2200 employees and aims for a center of excellence of 3300 ALTEN employees by the end of 2027. It is now establishing itself as a strategic player in supporting the professional development of engineers.</font></font></p><p><strong><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Our mission:</font></font></strong><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;"> To meet the technological ambitions of our major international clients in the automotive, rail, R&D and IT, telecommunications and media sectors.</font></font></p><p><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Joining </font></font><strong><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">ALTEN MAROC</font></font></strong><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;"> means becoming part of an ecosystem of excellence and benefiting from:</font></font></p><p><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">A personalized and evolving career path</font></font></p><p><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">An ambitious skills development policy</font></font></p><p><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">A stimulating, collaborative and meaningful work environment</font></font></p><p><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Qualifications</font></font></p><p><strong>Desired Candidate Profile</strong></p><p><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Master's degree (or equivalent) in computer science</font></font></p><p><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">1-3 years of experience</font></font></p><p> <strong><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Skills:</font></font></strong> </p><p><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Basic knowledge of embedded systems and associated constraints (real time, reliability, limited resources).</font></font></p><p><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Understanding of cloud vehicle data flows (general concepts).</font></font></p><p><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Sensitivity to IT/embedded integration issues.</font></font></p><p><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Experience in a corporate/cloud environment (internship or academic project acceptable).</font></font></p><p><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Ability to work in international and multidisciplinary teams.</font></font></p><p><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">A pragmatic and learning-oriented approach.</font></font></p>
<p>Define and maintain validation and test plans. Manage test campaigns, resources, and vehicle availability. Monitor test progress and prepare validation reports. Track open issues and coordinate corrective action plans until closure. Lead validation activities for: Connectivity Access Start Vehicle Entry Systems Theft Protection Systems Alarm Systems Support HW/SW integration and validation on new software and hardware releases. Ensure configuration and deliverable traceability through PLM tools. Coordinate with cross-functional teams, suppliers, and project stakeholders. Contribute to safety and quality compliance activities in line with automotive standards.</p><p><strong>Desired Candidate Profile</strong></p><p>Minimum 3 ans d'exp rience Connectivity Access and Start systems. Vehicle Entry, Alarm, and Theft Protection systems. Maitrise de PLM Test planning, execution, and reporting. Automotive system validation and troubleshooting. Open issue management and project follow-up. Connectivity Access and Start systems. Vehicle Entry, Alarm, and Theft Protection systems. Experience with PLM. Knowledge of automotive electronic architectures and embedded systems. Understanding of Functional Safety processes (ISO 26262 is a plus). Strong analytical, communication, and coordination skills.</p>
<ul><li>Analyze functional changes and assess their impact on the Electrical & Electronic (E/E) Architecture</li><li>Contribute to E/E allocation concepts and architecture definition in collaboration with Vehicle System Architects and Infrastructure Architects.</li><li>Ensure consistency between functional specifications, subsystem allocations and E/E baseline architecture.</li><li>Participate in Design Groups and support the implementation of project requirements from functional design to E/E architecture deliverables.</li><li>Build and maintain E/E interface synthesis and system mapping documentation.</li><li>Verify compliance of subsystem allocations with E/E components, infrastructure and vehicle architecture constraints.</li><li>Analyze operational and timing requirements to ensure E/E performance targets are met.</li><li>Contribute to Functional Safety and Cybersecurity architecture activities and support their integration within the system design.</li><li>Define and maintain E/E Architecture Design (EEAD), Interface Design Files (DCI) and related technical documentation.</li><li>Develop and update architecture deliverables including allocation summaries, interface views and infrastructure models.</li><li>Manage product diversity and ensure architecture compliance across vehicle configurations, features and subsystems.</li><li>Perform technical analyses and support issue resolution by providing architecture recommendations and design justifications.</li><li>Use CATIA V6, ENOVIA, EEA, VISION and OSACA to develop, review and maintain E/E architecture data.</li><li>Collaborate with Feature Team Leaders, Function & Safety Designers, Sub-Domain Managers and project stakeholders to ensure successful project delivery.</li></ul><p><strong>Functional Architecture & Systems Engineering</strong></p><ul><li>Good knowledge of Automotive Electrical & Electronic (E/E) Architecture and subsystem design.</li><li>Experience in functional architecture analysis, system allocation and interface management.</li><li>Ability to analyze functional specifications and translate requirements into E/E architecture solutions.</li><li>Understanding of vehicle domains such as Cockpit, Body, Chassis, ADAS, Infotainment and Connected Services.</li></ul><p><strong>Systems Engineering</strong></p><ul><li>Good understanding of the Automotive V-Cycle development process.</li><li>Experience in requirements analysis, functional decomposition and architecture allocation.</li><li>Ability to ensure consistency between functional architecture, subsystem design and E/E infrastructure.</li><li>Knowledge of Functional Safety and Cybersecurity concepts within automotive systems.</li></ul><p><strong>Tools & Configuration Management</strong></p><ul><li>Proficiency in CATIA V6 and ENOVIA.</li><li>Knowledge of EEA (Embedded Electronic Architecture), VISION, OSACA and DocInfo tools.</li><li>Experience in managing E/E architecture documentation and technical deliverables.</li><li>Familiarity with configuration management and product diversity handling in complex vehicle programs</li></ul><p><strong>Problem Solving & Technical Analysis</strong></p><ul><li>Strong functional impact analysis and architecture assessment skills.</li><li>Ability to evaluate system allocations and ensure compliance with architecture constraints.</li><li>Strong analytical mindset with a structured problem-solving approach.</li><li>Ability to produce design justifications and support technical decision-making.</li></ul><p><strong>Soft Skills</strong></p><ul><li>Strong communication and stakeholder management skills.</li><li>Ability to work effectively with Vehicle System Architects, Feature Team Leaders and cross-functional teams.</li><li>Detail-oriented, rigorous and well-organized.</li><li>Ability to work in an international and multidisciplinary environment.</li><li>Strong reporting, documentation and technical presentation skills</li></ul><p><strong>Desired Candidate Profile</strong></p>With a Master s degree (BAC+5) in Electronics, Electrical Engineering or Embedded Systems, you have experience in Automotive E/E Architecture and subsystem design. You are skilled in functional analysis, system allocation, interface management and architecture consistency. Using tools such as CATIA V6, ENOVIA and EEA, you contribute to architecture deliverables, impact analysis and system mapping activities. You work closely with cross-functional stakeholders to ensure compliance with functional, performance, safety and cybersecurity requirements while supporting the successful integration of vehicle functions into the E/E architecture.
Receive email alerts for Embedded Systems Engineer Jobs in Morocco jobs
You can cancel your email alert at anytime