Model Based SW Designer (5971)
other jobs NTT DATA ITALIA S.P.A.
Aggiunto prima 1011 giorni
  • Nord-Ovest,Piemonte,Torino
  • full-time
  • Stipendio non menzionato
Job Description:
NTT DATA aiuta le organizzazioni a orientarsi nella rapida evoluzione delle tecnologie, a rispondere alle crescenti aspettative dei clienti e, attraverso l’innovazione e la profonda esperienza nel settore, mette a disposizione le competenze e le risorse per guidare lo sviluppo digitale. Siamo una realtà in cui creatività, competenza,  tecnologia e  collaborazione si amalgamano perfettamente e si lavora con il sorriso, perché investiamo per il benessere delle persone . Per noi “smile working” significa creare un contesto lavorativo accogliente, in cui si investe sulla preparazione delle persone, dove viene premiato il lavoro di squadra. Dove esprimere nuove idee è sempre una buona idea.    
Guidati da questi valori offriamo consulenza alle aziende in ogni fase di progetto, da una prima fase di strategia e concept, passando dagli impatti sui processi, per arrivare all’implementazione finale. NTT DATA ha sede a Tokyo con oltre 123.000 professionisti in oltre 50 Paesi in tutto il mondo.

Responsibilities

- Review of system requirements allocated to software components.
- Definition of software requirements and software test cases.
- Definition of software architecture and interactions between software units.
- Code development and documentation in different programming languages.
- Software testing at different levels (software unit tests, software integration tests and software qualification tests) with MIL, SIL and HIL techniques.
- Fixing of software bugs coming out from software testing and LOG analysis.
- Ensuring vertical and horizontal traceability and consistency.
- Emission and release of project deliverables in compliance with the planned deadlines and applicable quality standards.
- Execution of impact analyses and effort estimations related to software development and testing in order to support Project Change Management.
- Performance of technical trainings and development of training guides related to software development techniques and programming languages.
- Technical coordination of a small group of resources by managing workloads and defining priorities in accordance with the unit manager.
- Reports to the unit manager potential process improvement initiatives that bring value to the company in terms of efficiency and time saving.
- Generation of automated reports related to project activities.
- Monitoring of trends in software development technologies and tools.

Required Skills

Expertise in debug techniques and algorithm optimization techniques.
- Passion for scripting and automation techniques based on interaction with online databases.
- Knowledge of modeling techniques applicable to real-time dynamic systems. 
- Knowledge of main technologies and architectures used in embedded SW development.
- Knowledge of several programming languages (e.g. C, C , C#, Python, SQL, Java, PHP, etc.).
- Knowledge of several Integrated Development Environments (IDEs).
- Knowledge of several communication protocols (e.g. CAN, LIN, Ethernet, Bluetooth, etc.).
- Knowledge of software quality criteria and of code development best practices (e.g. MISRA C rules).
- Knowledge of the main code versioning tools (e.g. GIT, Bitbucket).
- Basic knowledge of Requirements Engineering and Requirements Management.
- Basic knowledge of Functional Safety (e.g. ISO 26262).
- Basic knowledge of Automotive SPICE or equivalent quality standards.
- Basic knowledge of V-model for product development.
- Basic knowledge of DOORS, Polarion, JIRA, Confluence.
- Strong propensity to innovation and team work.
- Excellent knowledge of technical English.
- Proactivity and problem solving skills.
- Ability to work under pressure.

-
Numero di lavoro 143554
metapel
Company Details:
NTT DATA ITALIA S.P.A.
...
I lavori in loco sono sia per uomini che per donne