Company Description
BGSW - MX is part of BGSW India, which is the largest development center outside of India. BGSW has a 19,000+ strong engineering and IT workforce supporting Bosch divisions as well as providing products and services for third-party customers. BGSW has 4 development centers: 2 in India, 1 in Vietnam, and 1 in Mexico.
Job Description
The Sr. Software Architect is responsible for software architecture and guidelines for development, proof of concepts, system adaptations, and acting as a contact with third-party suppliers and customers.
The Software Architect will be responsible for defining and documenting the software architecture, capturing and documenting non-functional and functional requirements, defining technical solutions, providing proposals, and supporting system issues.
Qualifications
Key skills:
- Good knowledge in Electronics.
- Strong knowledge in Microcontroller and 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 Operating 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 of SDLC (Software Development Life Cycle).
- Experience with Static Analysis tools.
- Experience with 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.