Embedded Software Test Engineer

il y a 2 jours


Rabat, Rabat-Salé-Kénitra, Maroc Indie Semiconductor Temps plein 40 000  - 80 000  par an

Imagine being part of a team that's redefining the future of mobility—where your ideas don't just sit in a lab but power next-generation technology. At indie, we are developing cutting-edge semiconductors, photonics, and radar sensors and systems for automotive, industrial, and adjacent markets. Our innovations are at the heart of advanced intelligent sensing and user experience applications, pushing the boundaries of what's possible.

If you're passionate about groundbreaking technology and want to make a real impact alongside a fast-paced team that thrives on creativity and collaboration, we'd love to have you on board


We are seeking highly qualified Embedded Software Test Engineers to verify our Automotive Radar Software. You will play a key role in defining and executing the verification specifications, ensuring software meets stakeholder requirements and stringent ISO 26262 ASIL B and Automotive SPICE 4.0 CL2 compliance.

You will work closely with engineering teams and customers, verifying safety and functional requirements, low-level drivers, and network communication stacks, while leading efforts in test automation, CI/CD, and performance/stress testing.

Key Responsibilities

  • Define, develop, and execute test specifications on embedded hardware.
  • Design and implement test automation scripts and control tools in C, Python, and CAPL.
  • Verify AUTOSAR MCAL, CDD, and BSW software layers including Quad SPI, I2C, CAN, and Ethernet.
  • Conduct performance, stress, and robustness testing of embedded systems.
  • Integrate automated test solutions into CI/CD pipelines.
  • Ensure compliance with ISO 26262 Part 6 for ASIL-B Software.
  • Maintain full test coverage and traceability across Software Requirements and Architecture.
  • Use Vector toolchain including DaVinci Configurator, vTestStudio, VectorCAST, CANoe for test development and execution.
  • Perform debugging and signal analysis with Lauterbach debuggers, oscilloscopes, and logic analysers.
  • Analyse microcontroller datasheets and reference manuals to develop test cases and resolve issues.

Required Qualifications

  • Bachelor's or Master's degree in Electrical, Computer Engineering, or related field.
  • 2+ years of experience in embedded software development and/or verification in the automotive domain.
  • Solid understanding of microcontrollers, embedded C, and real-time operating systems.
  • Strong knowledge of communication protocols (CAN, SPI, I2C, UART, Ethernet).
  • Hands-on experience specifying, automating, and executing verification test cases.
  • Basic understanding of AUTOSAR Architecture.
  • Proficiency in C, Python, and CAPL for test development and automation.
  • Skilled in debugging with debuggers, oscilloscopes, and logic analysers.
  • Solid English communication skills (written and spoken).

Preferred Qualifications

  • Experience with AUTOSAR BSW and MCAL configuration
  • Familiarity with performance and stress testing methodologies.
  • Knowledge of ISO 26262 Part 6 and Automotive SPICE 4.0 processes.
  • Experience with Jama for requirements and test management.
  • Hands-on experience with GitLab CI/CD and CMake.
  • Hands-on experience with Vector CANoe and vTestStudio.
  • Understanding of secure boot and cybersecurity verification.
  • Expertise in debugging with Lauterbach.
  • Knowledge of automotive Ethernet Time Sync (gPTP), Time-Sensitive Networking (TSN), and MACsec.
  • Proven experience testing MCAL, CDD, BSW, and low-level drivers (Quad SPI, I2C, CAN, Ethernet).
  • Demonstrated experience verifying safety requirements.
  • ISTQB Certified (Foundation Level or higher)

Location

  • Rabat, Morocco (must work on-site at least 3 days per week)

Benefit of Working at indie

  • Transportation for certain locations
  • Employer provided lunch
  • Stock / Equity Plans
  • 13th Month Pay
  • Generous Paid Time Off Policy
  • Flexible / Hybrid work schedule

indie Semiconductor and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law. 

We encourage applications from all qualified candidates and will accommodate applicants' needs under the respective laws throughout all stages of the recruitment and selection process.

Concerning agencies: indie Semiconductor does not accept unsolicited resumes and will not be responsible for fees related to such.



  • Rabat, Rabat-Salé-Kénitra, Maroc Indie Semiconductor Temps plein 40 000  - 80 000  par an

    Imagine being part of a team that's redefining the future of mobility—where your ideas don't just sit in a lab but power next-generation technology. At indie, we are developing cutting-edge semiconductors, photonics, and radar sensors and systems for automotive, industrial, and adjacent markets. Our innovations are at the heart of advanced intelligent...


  • Rabat, Rabat-Salé-Kénitra, Maroc Career - avl Temps plein 40 000  - 80 000  par an

    AVL Maroc SARL AU offers a job in Morocco (MA) asSoftware Controls Engineer for Combustion EnginesYOUR RESPONSIBILITIES:Analyze system requirements to extract functional needs and software constraints.Define and document software functional requirements based on system requirements.Design the software functional architecture by defining blocks,...


  • Rabat, Rabat-Salé-Kénitra, Maroc AVL Temps plein 60 000  - 80 000  par an

    Job DescriptionAnalyze system requirements to extract functional needs and software constraints.Define and document software functional requirements based on system requirements.Design the software functional architecture by defining blocks, interfaces, and data flows in the MATLAB/Simulink environment.Develop control functions and algorithms using the...

  • Functional Test Engineer

    il y a 2 semaines


    Rabat, Rabat-Salé-Kénitra, Maroc SQLI Temps plein 40 000  - 60 000  par an

    Functional Test EngineerMain missionsParticipate in defining the test strategy and writing the test plan .Design, maintain and execute functional test scenarios (manual and automatic depending on the scope).Identify, document and track anomalies until they are resolved.Collaborate closely with the MOA, development and product teams to ensure functional...

  • Test Engineer

    il y a 2 jours


    Rabat, Rabat-Salé-Kénitra, Maroc Cyclad Maroc Temps plein 300 000  - 600 000  par an

    À propos de CYCLAD MAROC À proposCyclad est une entreprise internationale, fondée en 2007, qui propose une gamme complète de services numériques et d'externalisation. Grâce à son expertise et à son réseau mondial, Cyclad accompagne les entreprises dans leur transformation digitale, en leur fournissant des solutions sur mesure adaptées à leurs...

  • Test Engineer

    il y a 2 jours


    Rabat, Rabat-Salé-Kénitra, Maroc Cyclad Maroc Temps plein 12 000  - 24 000  par an

    À propos de CYCLAD MAROC Cyclad est une société de conseil internationale opérant dans les secteurs IT/ICT, fournissant des solutions d'externalisation pour les services RH et IT. Le poste Expertise : more than 2 yearsTechnical expertise :ISTQB Foundation certificationMaster a test management tool (X-Ray) and test design techniques.Knowledge of agile...

  • Test Automation Engineer

    il y a 7 heures


    Rabat, Rabat-Salé-Kénitra, Maroc Biologi MD Temps plein 120 000  - 180 000  par an

    Test Automation Engineer (JavaScript / TypeScript)Location: On-site – Webloo Office | Rabat, MoroccoType: Full-time | Department: Engineering / QAMission: Own the Quality Behind Next-Gen Digital ExperiencesAt Webloo, we craft high-impact digital platforms for global brands. We're hiring a Test Automation Engineer (JavaScript / TypeScript) to take ownership...

  • Apprentice Software Engineer

    il y a 1 semaine


    Rabat, Rabat-Salé-Kénitra, Maroc JADEV-CORP Temps plein 80 000  - 150 000  par an

    Apprenti Software Engineers & Stage Pré-embauche (février, 100% on-site – Rabat)JADEV-CORPaccélère la création deSaaSambitieux (objectif : € MRR dans 12 mois).Tu veux construire des produits qui scalent, apprendre vite, et poser des bases solides pour ta carrière d'ingénieur ?Rejoins l'aventure.Stack & projets.NET (C#) backend , Angular ...


  • Rabat, Rabat-Salé-Kénitra, Maroc Expleo Temps plein

    du posteGroupe EXPLEO, plus qu'une histoire, une aventure humaine…Le Groupe EXPLEO s'appuie sur 19000 collaborateurs hautement qualifiés qui fournissent des solutions à forte valeur ajoutée dans 30 pays. Expleo vous aide à réaliser vos ambitions et à assurer, ensemble, votre avenir. Nous vous offrons un mélange unique de réflexion audacieuse et...


  • Rabat, Rabat-Salé-Kénitra, Maroc Expleo Group Temps plein

    *Groupe EXPLEO, plus qu'une histoire, une aventure humaine…*Le Groupe EXPLEO s'appuie sur 19000 collaborateurs hautement qualifiés qui fournissent des solutions à forte valeur ajoutée dans 30 pays. Expleo vous aide à réaliser vos ambitions et à assurer, ensemble, votre avenir. Nous vous offrons un mélange unique de réflexion audacieuse et...