The candidate should live in Querétaro. However, if you live somewhere else in Mexico, Prodensa is willing to help you relocate.
The Software architect is responsible for identifying the project's business and stakeholder (internal and external) requirements.
This position is also responsible for designing the entire system based on the received requirements, choosing the system architecture and each component of the system at a high level, and choosing the technologies for implementing each component and connections between the components.
The Software architect is responsible for performing the process of designing the software architecture and checking its implementation throughout the project (i.e., decomposition of SW functions and requirements to the module level, specification of interfaces between SW modules, and their interaction).
Essential functions:
• Performs the identification and validation of key software requirements for a comprehensive Software Development for microcontrollers and microprocessors in automotive applications (i.e., Chassis and passive safety).
• Defines technical requirements and creates software architectural designs, ensuring feasibility, functionality, and integration with existing and future automotive systems/platforms.
• Participates in selecting development/ test tools and environments to enhance the overall software infrastructure and ecosystem.
• Designs the SW architecture.
• Supports the system architect when defining the system architecture.
• Supports the creation of the software integration strategy.
• Supports the planning of the architecture activities (e.g., time effort estimations, etc.).
• Key decision maker regarding SW requirements, work products, and changes.
A successful SW architect possesses:
• 7+ years prior experience as an embedded software engineer.
• Plus knowledge of programming multi-core microcontroller/ microprocessor-based systems or equivalent relevant experience.
• Possesses leadership and people coaching experience and skills.
• Self-motivated and able to motivate others.
• Possesses communication, moderation, networking, writing, and negotiation skills in both English and German (German is a plus).
• Demonstrated ability of intercultural teams.
• Experience in project management.
• Customer-oriented person.
• Experienced and knowledgeable in problem-solving techniques.
• Knowledgeable of relevant products and technologies.
• Development experience with real-time operating systems.
• Experience in architecting complete software solutions (including low-level drivers, middleware, and communication stacks for CAN and Ethernet).
• Experience with architecture and requirement management tools (e.g., Doors, Rhapsody, Enterprise architect) and architecture languages (e.g., UML, SysML).
Nice to have:
• Project administration of technical budget, including quotation estimation.
• Experience with architecture and requirement management tools (e.g., Doors, Rhapsody, Enterprise architect) and architecture languages (e.g., UML, SysML)
• Continental PLC
Prodensa is using Agile Recruitment for this process. You can find the steps you will take below:
Step 1:
You will answer two quick screening questions. [2 minutes]
Step 2:
You will do a Torre Testing & Certification session to validate your skills [60mins].
(We will send you the link to this session to the email that you have registered to your Torre account as soon as the recruiter confirms that you fulfill the requirements for this job opening. This usually happens in less than 24 hours).
Step 3:
Uriel González, Team lead, Prodensa, will interview you. [45 minutes] They will make a validation call beforehand.
Step 4:
Area leader, Prodensa client will interview you. [45 minutes]
Step 5:
Job offer.