Software Designer

SC Autoliv Romania SA

23-03-2007 | EXPIRA LA 29-03-2007

Job expirat

RESPONSABILITATI

To develop software in accordance with the V-cycle development process and the product quality requirements (RAMS, FMEA, SFEA, PHA ¿) :
- Specification:
Development of requirements, traceability of customer needs.
- Conception:
Architecture modularity, description of services and constraints.
- Coding:
implementation regarding the programming rules
- Unitary Test:
redaction of unitary tests plans, execution of unitary test scenarios.
- Integration test:
redaction of integration test plans, execution of test scenarios on targets, management of Issue tracking

To apply software engineering methods by using software engineering tools:
- For specifications, design and test
- For debugging (emulator) and simulation (OSCAR, EVA ¿)
- For software building: storage, version control, management of software work-products, environment of cross-development tools.
- For issues: Technical Evolution Demand, configuration item management.

To take part in the evaluation of new method of development:
- Real time system:
analysis of market products, proprietary kernel application
- Micro-controller:
evaluation of technical characteristics of ¿C
- Development tools :
AGL, emulator, test tools
- Methods :
formal specification, functional analysis tool, requirement verification tool¿
- Quality tools:
respect of programming rules, call graph¿

To establish software development follow-up for the projects :
- Evaluating the software workload (PBS, WBS¿)
- Establishing a detailed progress software task report (Software Tracking Report)
- Establishing a software work-product version (Software product follow-up)
- Establishing a software quality plan (SQP)
- Identifying corrective actions and directing them to the referring product design leader for design progress meetings.
- Collecting data for the software indicators update.

To bring a support in RFQ phases
- In term of feasibility, technical aspects for products and process
To train people (process manufacturing, industrialization department¿)
To support all other services and customers


CERINTE

Level (diploma) required:
Computer Science engineer

Experience :
1 or 2 years of work experience in development of embedded real-time systems

Technical skills required :
- Mastery in C and assembly programming for 8/16/32 bit ¿Controller
- Good knowledge of real-time kernel
- Good knowledge of multiplexed protocols (CAN/VAN¿)
- Basics of algorithm implementation and numerical computation
- Basics of software development quality constraints (SFEA / FMEA¿)

Skills in relationship and management / leadership required:
- Ability and diplomacy to work in team
- Efficiency to cope with problems
- Ability to keep a deadline
- Well-motivated to perform current tasks
- Self-sufficient to perform the essential functions of this job
- Good level of English + one of the following language : French, German or Italian


DESCRIEREA FIRMEI

We are the worldwide leader in automotive safety, a pioneer in both seatbelts and airbags, and a technology leader with the widest product offering for automotive safety.
All the leading automobile manufacturers in the world are our customers. We service them from 80 subsidiaries and joint ventures in 30 countries.
Our Electronics Division in Timisoara opened last year to service even better our European customers.