Based in Dublin, Leinster, Ireland, Experian is a global information services company that operates in 40 countries around the world and has additional headquarters in the United K
Senior Software Development Analyst C and C++
Location
Worldwide
Posted
45 days ago
Salary
0
Seniority
Senior
Job Description
Senior Software Development Analyst C and C++
Experian
Role Description - Desenvolver e manter aplicações robustas em C para terminais POS. - Implementar soluções de captura de cartões conforme o padrão EMV. - Atuar com plataformas embarcadas baseadas em Linux, incluindo dispositivos PAX, Ingenico, Gertec e Verifone. - Realizar análise de logs, troubleshooting e otimização de desempenho. - Apoiar tecnicamente o time de desenvolvimento e participar de decisões arquiteturais. Qualifications - Experiência comprovada com C/C++ em ambientes embarcados. - Domínio do padrão EMV e protocolos de comunicação segura. - Vivência com Linux embarcado e integração com hardware. - Conhecimento profundo em pelo menos uma das plataformas POS mencionadas. - Experiência em gerenciamento de memória em sistemas embarcados. - Conhecimento avançado em desenvolvimento C. Requirements - Experiência com Java/Kotlin para Android. - Conhecimento em TEF, PCI-DSS, criptografia e segurança da informação. - Habilidade em liderar tecnicamente projetos e equipes. Benefits - A Serasa Experian é muito mais do que você imagina. Com o propósito de criar um futuro melhor, ampliando oportunidades para pessoas e empresas. - Comprometidos a construir uma cultura inclusiva e um ambiente no qual pessoas possam equilibrar a carreira com seus compromissos e interesses pessoais. - Reconhecidos externamente por meio de diversas certificações de mercado, incluindo Great Place To Work™ e Top Employers. - Avaliação de 4,6 no Glassdoor.
Related Guides
Related Job Pages
More Software Engineer Jobs
Desarrollador Frontend, Senior React Native
TenpoTenpo | Una cuenta muy tú. Ya somos más de 2.2MM de clientes, únete 🚀 💚.
• Ejecutar el diseño y desarrollo de aplicaciones frontend, con foco en mobile utilizando React Native, implementando interfaces responsivas y accesibles que garanticen una experiencia de usuario óptima. • Contribuir a la integración eficiente de sistemas mediante servicios RESTful y el uso de tecnologías modernas como JavaScript, TypeScript, React y React Native. • Desarrollar y mantener aplicaciones frontend para plataformas móviles (principalmente) y web, asegurando funcionalidad, rendimiento y estabilidad. • Diseñar e implementar interfaces de usuario eficientes, responsivas y accesibles, garantizando una experiencia consistente en múltiples dispositivos. • Integrar sistemas a través de servicios RESTful, asegurando una correcta comunicación entre frontend y backend. • Colaborar con equipos multidisciplinarios en la definición, diseño y lanzamiento de nuevas funcionalidades. • Participar en decisiones técnicas y contribuir a la definición de arquitecturas escalables y mantenibles. • Optimizar y depurar software existente, identificando oportunidades de mejora en rendimiento, calidad y seguridad. • Asegurar el cumplimiento de estándares de calidad mediante buenas prácticas, code reviews y testing. • Actuar con proactividad y visión end-to-end del producto, comprendiendo el impacto de las decisiones técnicas en el negocio, la experiencia de usuario y los sistemas involucrados. • Mantenerse actualizado sobre tecnologías y tendencias en desarrollo mobile/frontend, proponiendo mejoras continuas.
• Implement, fix, and enhance features in internal systems based on .NET and Angular; • Perform preventive and corrective maintenance on existing code, ensuring quality, performance, and security; • Develop queries in Oracle, MySQL, MongoDB, or DynamoDB; • Support simple integrations using message queues (Kafka, SQS) and storage in S3; • Execute basic unit and functional tests; • Document code and changes according to standards defined by the team; • Collaborate with development colleagues and other departments to understand requirements and propose appropriate technical solutions; • Support the continuous evolution of systems by suggesting improvements and adjustments; • Perform other development-related activities as directed; • Carry out other related activities.
• Define standards for the use of LLMs, intelligent agents, and MCP (Model Context Protocol) • Design MCP Gateway architecture for secure integration between agents and external systems • Ensure scalability, resilience, security, and observability • Provide technical support to development and product teams • Contribute to the construction and evolution of customer service agents (Agent Builder)
• Deeply understand Linear’s product, especially our AI agent and newer capabilities, and continuously discover productive, real-world use cases that teams would care about • Create content that demonstrates those use cases, whether that’s short-form social, blog posts, video walkthroughs, or live demos. Format follows the story, not the other way around • Build relationships with engineering and product-focused creators and collaborate on content that feels authentic rather than sponsored • Work with our video team to produce technical product content that comes across with genuine depth • Partner with support, sales, and product on developer-facing documentation and educational content • Stay plugged into the conversations happening on X, in newsletters, and at events, and make sure Linear has a voice in the ones that matter




