Bosch Group logo

Embedded Software Engineer Senior - Software Architect

Bosch Group
Full-time
On-site
Guadalajara, Jalisco, Mexico

Company Description

BGSW - MX is part of BGSW India which is the largest development Center outside of India. BGSW is 19,000 + Strong engineering and IT workforce supporting Bosch divisions as well as providing product and services for third party customers. BGSW has 4 development center 2 in India, 1 in Vietnam and 1 in Mexico.

Job Description

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 non-functional 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.