The Sr. Software Architect is responsible for software architecture & guideline for development proof of concepts system adaptations and a contact with third party suppliers & customer.
Software Architect will be responsible for defining and documenting the software architecture capturing documenting nonfunctional and functional requirements defining technical solutions giving proposals and supporting system issues.
Qualifications :
Key skills:
- Good knowledge in Electronics
- Strong knowledge in Microcontroller & Microprocessor architectures
- Experience in Embedded C and C (OOP) Compilers and Developer environments.
- Experience with CAN/LIN/Ethernet.
- Experience using Real time Operating Systems (RTOS)
- Experience using complex Operative Systems (Android/QNx/Linux)
- Experience with software architecture tools. (Enterprise Architect)
- UML Diagrams creation and review experience.
- Ability to solve technical problems independently.
- Good knowledge on SDLC (Software development life cycle)
- Experience with Static Analysis tools.
- Experience on tools for Requirements management (DOORS) and Change management.
- Good software analysis skills for complex systems.
- Team player with good communication skills.
- ASPICE knowledge
- Good planning skills
- Experience with Agile methodologies.
Desirable skills:
- Experience with SAFe framework.
- Experience with scripting languages such as batch python etc.
- Experience with AUTOSAR architecture and methodology.
Remote Work :
No
Employment Type :
Fulltime