Developpeur embarque C/C++ dans l'industrie automobile (ISO 26262)
Description:
nous recherchons un projet avec notre client, Cliente a Boucherville, Quebec. Le projet necessite l'expertise d'un developpeur embarque C/C++ possedant une experience significative dans l'industrie automobile.
Responsabilites:
- Analyser, concevoir, developper et tester des composants logiciels selon la methodologie et les normes ASPICE/ISO 26262/AGILE.
- Travailler en etroite collaboration avec les departements d'electronique et de materiel pour garantir que la conception electronique et materielle peut prendre en charge les exigences logicielles.
- Soutenir la conception et le developpement de l'architecture.
- Creer des conceptions detaillees pour relier la mise en Suvre du logiciel aux exigences.
- Developper du code logiciel C++ pour mettre en Suvre la conception de logiciels.
- Effectuer des tests unitaires pour valider la mise en Suvre du logiciel.
- Soutenir l'analyse des problemes et definir les actions correctives.
- Participer a divers developpements dans le cycle de vie du developpement logiciel.
Qualifications
- 5 ans d'experience en developpement C++ embarque avec RTOS (microcontroleurs 32 bits)
- 2 ans d'experience dans le developpement de pilotes de peripheriques de Client niveau, tels que Flash, Client, EEPROM, LIN, CANFD, SPI
- Developpement en cycle en V
- Aurix TC3x
- Experience en developpement de logiciels selon un processus formel de developpement de logiciels Cliente sur V (Cliente sur ASPICE).
OUTILS:
- Polarion
- MBD : Matlab/Simulink + Toolbox (Exigences Simulink, Tests Simulink, etc.)
- Outils de developpement logiciel : Jira, Azure Git, CMake, Artifactory, etc.
- Outils d'analyse de code statique : Polyspace, etc.
- Tests unitaires logiciels et tests d'integration logicielle : VectorCAST, etc.
- Debogueur LauterBach
- Outils de communication automobile (Vector Canape, CANalyzer/CANoe et CANdela)
- ENGLISH-----------------------
C/C++ embedded developer in the automotive industry (ISO 26262)
Description:
we are seeking for a project with our client, based in Boucherville, Quebec. The project requires the expertise of a C/C++ embedded developer with significant experience in the automotive industry.
Responsibilities:
- Analyzing, designing, developing, and testing software components according to ASPICE/ISO 26262/AGILE methodology and standards.
- Working closely with the electronics and hardware departments to ensure that the electronics and hardware design can support software requirements.
- Supporting the design and development of architecture.
- Creating detailed designs to link software implementation to requirements.
- Developing C++ software code to implement software design.
- Performing unit tests to validate software implementation.
- Supporting problem analysis and defining corrective actions.
- Participating in various developments in the software development life cycle.
Qualifications
- 5 years of experience in embedded C++ development with RTOS (32-bit microcontrollers)
- 2 years of experience in low-level device driver development, such as Flash, Client, EEPROM, LIN, CANFD, SPI
- V-cycle development
- Aurix TC3x
- Experience in software development according to a formal software development process based on V (based on ASPICE).
Tools:
- Polarion
- MBD: Matlab/Simulink + Toolbox (Simulink Requirements, Simulink Tests, etc.)
- Software development tools: Jira, Azure Git, CMake, Artifactory, etc.
- Static code analysis tools: Polyspace, etc.
- Software unit testing and software integration testing: VectorCAST, etc.
- LauterBach debugger
- Automotive communication tools (Vector Canape, CANalyzer/CANoe, and CANdela)
#J-18808-Ljbffr