HARMAN
Connected Services recrute 9 Profils (Casablanca)
Software
Test Engineer (Automotive project)
- Analyze customer and internal
requirements and specification and write test cases accordingly.
- Participate in developing
automation framework and automation of manual test cases.
- Learn and understand system
architecture, test environment, tools and use them appropriately for
testing, tracing and validation check.
- Formulate test strategies;
creating test plans and test cases for regression, functional and
performance testing.
- Execute manual and automated
test cases.
- Analyze error logs in order to
help identify the root cause of a failure.
- Follow bug reporting and
tracking process.
- Review and analyze software
requirements for completeness, lack of ambiguity, and testability.
- Follow the industry and project
standards in relation to the development processes.
- Participate in sprint cycles and collaborate with Agile team.Your Required
Skills:
- Fluent in English
- Bachelor’s Degree in Engineering
Field (e.g. electrical engineering, Informatics or equivalent)
- At least 2 years of experience
in a Software Test Engineering role working with hardware products.
- 2 years programming experience
in Python, with experience in C/C++/Java.
- Collaborative team player with
clear communication and documentation skills.
- Comfort working in an embedded
system environment including automation and testing.
- Some experience with source
revision control and build systems experience (git, gcc, make, etc)
- Experience with continuous
integration tools like Jenkins.
- Experience/exposure to
Agile/SCRUMPreferred Skills:
- Experience designing and
developing robust and scalable automation frameworks using industry best
practices.
- Hands on experience with Mobile
App automation tools such as UI Automator or Appium.
- Excellent communication and
problem solving skills.
- Embedded software development
tools sets such as Eclipse or Integrated Development Environment.
INGENIEUR
ETUDE ET DEVELOPPEMENT C++
Rattaché à
la Direction Développements en France, vous touchez à tous les
attraits relatifs au développement de produits et services et à ce titre vous
aurez pour mission de :
• Prendre
en charge le développement des fonctionnalités de nouveaux produits et des
correctifs,
• Conduire la phase de test unitaire des applications,
• Produire un reporting de votre activité,
• Conduire la phase de test unitaire des applications,
• Produire un reporting de votre activité,
Profil
recherché
De formation
Bac+5, Type université ou Ecole d’ingénieur,
vous justifiez d’une expérience significative de 5 ans minimum sur un
poste similaire.
Compétences :
Parfaite maitrise de :
- C++ : expérience souhaitée /
expertise sur le langage C++,
- Oracle : conception de modèles,
scripting,
- PL/SQL : expérience souhaitée
dans le développement / débeugage,
- SVN : commit/update/merge,…
- Environnement Linux :
utilisation standard en ligne de commande,
- Une sensibilisation aux méthodes
de développement Agile et cycle en V,
- Une expérience significative
en environnement projet certifié CMMI serait un plus.
Aptitudes
personnelles :
- Vous êtes capable d’analyser
et de proposer des solutions à des problématiques complexes,
- Vous faites preuve de rigueur,
d’autonomie et de méthode,
- Vous possédez des qualités
relationnelles et rédactionnelles avérées,
- Vous possédez un bon sens
du service et des qualités de travail en équipe,
- Une parfaite maitrise du
Français est indispensable
SOFTWARE
DEVELOPMENT ENGINEER (.NET)
Within the
HCS center in Casablanca, you will be working as a member of a development team
on the full development cycle of clinical application modules for a major
software provider, which develops a dedicated solution to manager Hospital
Information System and assists them in building in the deployment process.
Your
mission:
The mission
includes the following tasks:
•
Development of patches and new product features;
• Unit
testing;
• Product
activity reports.
Your Profile:
• Engineer
+5, university or engineering school, you have significant experience of at
least 4 years in a similar position;
•
Significant experience in the following technology environment:
- Object-oriented development
- VB.Net, Framework 4.0, Visual
Studio 2010 programming languages
- DevExpress knowledge is highly
desirable
- SQL, SGBD Sql Server et Oracle
languages
- SVN software versioning and
revision control system
- Continuous integration
- Agile / Scrum method: awareness
(or iceScrum Jira agile would be a plus).
- HPQC: knowledge of the tool repository
tests would be a plus
• You are
able to analyze and submit solutions to complex problems;
•
Significant experience in project environment certified CMMI would be an
upside;
• You work
is accurate, organized, structured.;
• You have
proven quality in the relationship and writing skills;
• You have a
good sense of service and qualities of teamwork;
• French
language: excellent skills, both written and oral.
INGENIEURS
EN DEVELOPPEMENT EXPERIMENTE J2EE
Au sein de
l’équipe développement, vous toucherez à tous les aspects relatifs au
développement de produits et services et à ce titre vous aurez pour
mission de :
- Prendre en charge le développement
des fonctionnalités de nouveaux produits et des correctifs,
- Conduire la phase de test unitaire des applications,
- Documenter les développements
réalisés,
- Produire un reporting de
votre activité.
Profil
recherché :
Formation
Bac+5, Ecole
d’ingénieur ou équivalent, vous justifiez d’une première expérience de 2
ans minimum dans un poste similaire.
Compétences techniques :
- GWT : expérience obligatoire ;
- SVN/MAVEN/Eclipse/Junit/Jenkins : Expérience obligatoire ;
- Java/JEE : confirmé notamment en EJB,
Netbeans, Hibernate ;
- HTML5 CSS3 : expérience serait un
plus ;
- Stack web service
SOAP/REST :
expérience serait une plus ;
- Jboss : une première expérience
sur JB 4 et/ou 7 ;
- PL/SQL – Oracle : connaissances serait un plus ;
- Méthode Agile/scrum : sensibilisation (Icescrum ou
Jira agile qui serait un plus) ;
- Environnement Linux : utilisation standard en
ligne de commande ;
- HPQC : connaissance de l’outil
de référentiel de tests serait un plus ;
- Une expérience
significative en environnement projet certifié CMMI serait un plus.
Compétences
personnelles
Vous êtes
capable d’analyser et de proposer des solutions à des
problématiques complexes, vous faites preuve de rigueur et d’autonomie,
vous avez de bonnes qualités relationnelles et de belles capacités de
travail en équipe, le français ne vous fait pas défaut, la rédaction non
plus.
Votre place
est avec nous !
INGENIEUR
ETUDE ET DEVELOPPEMENT J2EE SENIOR
Au sein de
l’équipe développement, vous toucherez à tous les aspects relatifs au
développement de produits et services et à ce titre vous aurez pour
mission de :
- Prendre en charge le développement
des fonctionnalités de nouveaux produits et des correctifs,
- Conduire la phase de test unitaire des applications,
- Documenter les développements
réalisés,
- Produire un reporting de
votre activité.
Profil
recherché :
Formation
Bac+5, Ecole
d’ingénieur ou équivalent, vous justifiez d’une première expérience de 5
ans minimum dans un poste similaire.
Compétences techniques :
- GWT : expérience obligatoire ;
- SVN/MAVEN/Eclipse/Junit/Jenkins : Expérience obligatoire ;
- Java/JEE : confirmé notamment en EJB,
Netbeans, Hibernate ;
- HTML5 CSS3 : expérience serait un
plus ;
- Stack web service
SOAP/REST :
expérience serait une plus ;
- Jboss : une première expérience
sur JB 4 et/ou 7 ;
- PL/SQL – Oracle : connaissances serait un plus ;
- Méthode Agile/scrum : sensibilisation (Icescrum ou
Jira agile qui serait un plus) ;
- Environnement Linux : utilisation standard en
ligne de commande ;
- HPQC : connaissance de l’outil
de référentiel de tests serait un plus ;
- Une expérience
significative en environnement projet certifié CMMI serait un plus.
Compétences
personnelles
Vous êtes
capable d’analyser et de proposer des solutions à des
problématiques complexes, vous faites preuve de rigueur et d’autonomie,
vous avez de bonnes qualités relationnelles et de belles capacités de
travail en équipe, le français ne vous fait pas défaut, la rédaction non
plus.
Votre place
est avec nous !
Embedded
Software Engineer (QA)
Education
and training:
Bachelors or
master degree in Engineering in Electronics Engineering / Computer Science
Engineering or equivalent.
Experience:
- 1 to 3 years of experience in
Test Automation planning
- Experience working in automotive
domain is a plus
Skills:
- Domain knowledge in features
like Vehicle, CAN, BT, Media is required
- Advanced knowledge of
integration and system testing concepts, methods and tools
- Good exposure to test strategy
and plan, test design and test execution
- Good knowledge in scripting for
both test development and execution using any automation tool
- An experience in the automotive
infotainment or clusters field is preferred
- Good communication and
presentation skills
Job
Responsibility:
- Design, write and execute
detailed Test Cases using any of the test management tools
- Contribute ideas to improve our
QA processes and best practices
- Provides input on testing
methods, processes, tools, systems and produce reports
- Take initiative to achieve
superior, quality results against internal or external standards of
excellence
- Continuously apply innovation to
deliver high quality products to customers
Type of
contract: Permanent.
INGENIEUR
SUPPORT DERNIER NIVEAU
Sous la
responsabilité d’un Chef de projet et dans une équipe support vous contribuez à
la maintenance de nos logiciels en production chez nos clients Retail.
Pour cela,
vous participez aux missions suivantes :
- Assurer un support technique et
fonctionnel aux ingénieurs IT client (support dernier niveau) ;
- Intervenir sous contrainte de
délais et en suivant les processus et best practices en place lors du
traitement des incidents (analyse de l’incident, diagnostic et résolution
ou passage de l’incident en maintenance) ;
- Assurer un suivi des dossiers
avec respect des priorités et contraintes, et en assurant une bonne
communication avec votre manager et le client.
Votre
profil :
De formation
Bac+5 ou supérieur, avec une première expérience dans un poste similaire, vous
êtes parfaitement à l’aise dans un environnement Français/Anglais. Vous
justifiez une bonne connaissance technique (Oracle SQL/PLSQL, Java and
Javascript, PROC, XML).
Votre
personnalité fera la différence : bon sens relationnel, sens du travail en
équipe, curiosité, rigueur, organisation et capacité de synthèse.
Nous offrons :
Nous vous
proposons un rôle complet et passionnant, intégrant plusieurs dimensions
:
- Une dimension fonctionnelle :
autour des métiers de la grande distribution
- Une dimension technique : Nos
produits sont à jour des technologies les plus récentes
- Une dimension internationale :
sur des projets de grande envergure qui peuvent impliquer des
communications en anglais avec le client ou les équipes d’intégration
Software
Development Engineer (Embedded Linux/Android Architect)
The Red Bend
Mobile Virtualization engineering development team develops hardware
virtualization software (hypervisor) for mobile platforms based on ARM or Intel
architectures, so they can run several operating system instances
simultaneously. The target environments for these software products includes
automotive hardware platforms from semiconductor vendors and Automotive
software operating systems.
Primary role
is to be part of the engineering development team and be able to:
- Design, code, test, debug,
integrate, qualify, document and maintain automotive virtualization
software and associated operating systems (primarily Android) and hardware
board support packages. This concerns existing software as well as new
features that enhance the existing software.
- Work closely with customers,
requiring frequent travels, primarily in Asia.
Diploma:
Master’s
Degree in Computer Science or Electrical Engineering or equivalent engineering
degree or experience.
Technical skills:
Skills in
- C and C++ Development skills.
- Deep inside Real Time
Operating system kernels, device drivers, board support
packages,
- ARM architecture is a must
- Intel Architecture is a “nice to
have”.
- Deep inside Linux Kernel (The
person should know anything about the internal mechanism and should have
already written device drivers),
- Android architecture knowledge
is a strong bonus
- Building and adapting Android releases,
RTOS and embedded system software.
- Experience in developing
Android middleware and applications (in Java) is a bonus.
- Experience in OpenGL internal
Mechanism is a bonus
- QNX experience is a bonus.Personal
Skills:
- Strong problem-solving skills.
Able to navigate within large software packages to identify a problem or a
performance issue.
- Proven experience in working
with minimal supervision, and capable of learning new environments
quickly.
- Excellent communication skills,
including the demonstrated ability to present complex technical and product
issues to customer audiences. Ability to effectively communicate at a
technical level with customer and company engineers.
- Ability to travel to customer
sites in Asia and other countries.
- Fluent in English (verbal as
well as written).
Software
Development Engineer (Embedded Linux/Android Architect)
The Red Bend
Mobile Virtualization engineering development team develops hardware
virtualization software (hypervisor) for mobile platforms based on ARM or Intel
architectures, so they can run several operating system instances
simultaneously. The target environments for these software products includes
automotive hardware platforms from semiconductor vendors and Automotive
software operating systems.
Primary role
is to be part of the engineering development team and be able to:
- Design, code, test, debug, integrate,
qualify, document and maintain automotive virtualization software and
associated operating systems (primarily Android) and hardware board
support packages. This concerns existing software as well as new features
that enhance the existing software.
- Work closely with customers,
requiring frequent travels, primarily in Asia.
Diploma:
Master’s
Degree in Computer Science or Electrical Engineering or equivalent engineering
degree or experience.
Technical skills:
Skills in
- C and C++ Development skills.
- Deep inside Real Time
Operating system kernels, device drivers, board support
packages,
- ARM architecture is a must
- Intel Architecture is a “nice to
have”.
- Deep inside Linux Kernel (The
person should know anything about the internal mechanism and should have
already written device drivers),
- Android architecture knowledge
is a strong bonus
- Building and adapting Android releases,
RTOS and embedded system software.
- Experience in developing
Android middleware and applications (in Java) is a bonus.
- Experience in OpenGL internal
Mechanism is a bonus
- QNX experience is a bonus.Personal
Skills:
- Strong problem-solving skills.
Able to navigate within large software packages to identify a problem or a
performance issue.
- Proven experience in working
with minimal supervision, and capable of learning new environments
quickly.
- Excellent communication skills,
including the demonstrated ability to present complex technical and
product issues to customer audiences. Ability to effectively communicate
at a technical level with customer and company engineers.
- Ability to travel to customer
sites in Asia and other countries.
- Fluent in English (verbal as
well as written).
Blogger Comment
Facebook Comment