For our ADAS engineering team in Timisoara, we are looking for a Software Architect.
The Software Architect shall define concepts and describe Software Architecture in a project or a platform project based on the specific requirements.
As a Software Architect you will have to decompose the product into components, define the interfaces, dynamic behavior and resource consumption and give guidance for requirements, software design, implementation and test.
The SW Architect shall be part of the Integrated Software Team, together with SW Project Manager, SW Integrator, SW Test Manager, Function Delivery Owner, Function Lead Engineer and Requirements Manager.
Major tasks of the SW Architect are :
Design of the SW Architecture;
Requirements specification and SW Architecture constrains specification;
Coordination of module interfaces and interaction;
Support of the System Architect when defining the System Architecture;
Conduct of SW architecture reviews;
Support of the SW integration;
Estimate and measure Resource Usage for software components;
Analyze architectural problems, complex SW investigations, define risks and support the critical issues investigations;
Take part in the relevant project planning and estimation process.
Experience in Software Development and Design;
Good knowledge in UML, C;
Good knowledge in Autosar;
Good knowledge of microcontrollers;
Experience in embedded software engineering;
Knowledge in Operating Systems for embedded controllers;
General knowledge of automotive development processes (ASPICE);
Nice To Have :
Change and version management knowledge.