Provide technical leadership for software projects with cross-cutting technical authority: define, document, present, and evolve product and digital solution architectures, ensuring consistent technical alignment and integration of software modules, firmware, applications, SDKs, APIs and services, while ensuring scalability, security and sustainability of solutions;
Act as the technical owner for architectural decisions in projects under your responsibility — lead architecture reviews and design reviews with internal teams, vendors and/or partner development companies;
Ensure architectural coherence across current and future products and solutions, preventing technical fragmentation;
Influence the company’s strategic decisions through technical justification, risk analysis and a systems-level perspective.
Define technical standards for software engineering and embedded firmware for payment terminals and commercial automation; ensure consistency and quality of SDKs, APIs and abstraction layers aimed at acquirers, partners and customers;
Architect solutions based on embedded Linux, embedded Android and RTOS, taking into account hardware constraints, performance, power consumption, security and certification requirements;
Define strategies for versioning, secure updates, observability, telemetry and remote diagnostics for devices in the field.
Serve as an internal reference in AI-augmented engineering: architect and lead the adoption of an AI-driven SDLC, make its use mandatory and standardized across all phases, influencing and evolving CI/CD processes, test automation, observability and technical governance;
Support the definition, analysis and evolution of SDLC efficiency metrics together with the Software Development Management, including lead time, throughput, quality and production stability;
Define standards, practices and guardrails for the use of AI in development, ensuring ethics, information security, traceability and human validation;
Continuously advocate and enforce software and firmware engineering best practices adopted in the market.
Proactively lead the organization’s product and solution cybersecurity efforts, promoting security-by-design;
Define and enforce secure coding standards and vulnerability mitigation through static and dynamic code analysis;
Ensure architectural alignment with requirements from PCI PTS, EMV, ANATEL, TQM and other regulatory standards.
Act as a senior technical mentor for engineers, technical leads and architects in training;
Raise the technical level of the organization through practical guidance, structured feedback and leading by example;
Facilitate complex technical decisions, mediating trade-offs between business, risk and architecture;
Represent Gertec technically in internal and external forums, audits, certifications and strategic discussions.