Software Engineer
1 dia atrás
Software Engineer (Rust) | BTG Empresas na BTG Pactual São Paulo Sobre a área: No BTG Empresas, você será o implementador técnico sênior de uma das maiores transformações do sistema financeiro brasileiro: a criação de uma HAL (Hardware Abstraction Layer) proprietária que eliminará nossa dependência de fornecedores terceiros em terminais POS. No seu dia a dia: Implementar hands-on a BTG HAL Library core em Rust, executandoarquitetura multi-vendor já definida; Desenvolver micro-kernel de pagamentos com performance crítica (overhead < 2ms) para processamento EMV; Criar adapters multi-vendor abstraindo diferenças entre fabricantes (PAX,Sunmi, Positivo); Implementar FFI bridges complexos: Rust ↔ Flutter/Dart (software de captura) e Rust ↔ C/Java (bibliotecas L2 vendors); Desenvolver serialização eficiente para comunicação entre linguagens mantendo performance targets; Integrar com bibliotecas L2 de vendors em C/Java nativo, adaptando diferentes assinaturas de API; Otimizar performance de operações críticas focando em sistemas embarcados ARM Cortex-A53; Terá autonomia para escolher estruturas de dados, algoritmos e otimizações de baixo nível; Validar implementações através de benchmarks rigorosos e testes em terminais reais; Colaborar em pair programming intensivo com Principal HAL Engineer e outros Rust developers. Esperamos de você: Graduação completa em Engenharia, Ciência da Computação ou áreas correlatas; Disponibilidade para atuação presencial em São Paulo/SP; 5+ anos de experiência em C/C++ systems programming OU 3+ anos de experiência avançada em Rust com foco em performance crítica; Experiência sólida em FFI e interoperabilidade entre linguagens (C↔Java/JNI, C++↔Kotlin, Rust↔C, Rust↔Dart, etc.); Expertise em serialização eficiente: JSON, MessagePack, Protocol Buffers, ou similares com foco em performance; Conhecimento profundo de programação concorrente: threads, mutexes, atomic operations, async patterns, performance tuning; Background em sistemas embarcados, mobile ou real-time: memory management, resource constraints, ARM optimization; Experiência com build systems e cross-compilation: Make/CMake, Cargo, CI/CD para múltiplas targets; Domínio de debugging e profiling de aplicações high-performance em ambiente production; Expertise em system design: hardware abstraction layers, plugin architectures, API design para cross-platform; Memory management expertise: manual memory management, ownership patterns, performance optimization; Raciocínio sistêmico para otimizações de baixo nível com impacto em arquitetura geral; Capacidade de pair programming e colaboração técnica intensiva com outros developers. Diferenciais técnicos: Experiência prévia com
-
Senior Software Engineer
Há 5 horas
São Paulo, Brasil Casting Networks, LLC Tempo inteiroSoftware Engineer, BackendTitle: Software Engineer/Sr Software Engineer, BackendLevel: L2 or L3 Location: BrazilWork setup: Remote (within 1hr from São Paulo, Brazil). Will eventually be hybrid 2-3 days in office.Department: Engineering (Casting Networks)CompanyTalent Systems, LLC is the leading technology solution provider for casting
-
Software Integration Engineer
Há 3 dias
São Bernardo do Campo, Brasil Sigma Software Group Tempo inteiroWe are looking for an experienced Software Integration Engineer to support the development of an advanced, Android-based in-vehicle infotainment (IVI) platform.The role involves integrating system layers, applications, and configurations into build packages, managing CI/CD pipelines, validating system functionality through automated testing, and ensuring...
-
Software Engineer
Há 3 dias
São Paulo, São Paulo, Brasil Herrlog Solutions Tempo inteiro R$80.000 - R$120.000 por anoCompany DescriptionWe suggest you enter details here.Role DescriptionThis is a full-time hybrid role for a Software Engineer based in São Paulo, SP, with some work from home acceptable. The Software Engineer will be responsible for developing and maintaining software applications, ensuring the functionality and efficiency of back-end systems, applying...
-
Software Integration Engineer
2 semanas atrás
São Bernardo do Campo, São Paulo, Brasil Sigma Software Group Tempo inteiro US$70.000 - US$120.000 por anoWe are looking for an experienced Software Integration Engineer to support the development of an advanced, Android-based in-vehicle infotainment (IVI) platform. The role involves integrating system layers, applications, and configurations into build packages, managing CI/CD pipelines, validating system functionality through automated testing, and ensuring...
-
Software Engineer
4 semanas atrás
São Paulo, Brasil LTIMindtree Tempo inteiro🚀 We're Hiring: Senior Full Stack Software Engineer (Remote)Are you a passionate Full Stack Developer with a strong background in building scalable web applications? Do you thrive in Agile environments and love working with cutting-edge technologies like Java, JavaScript, React, and ElasticSearch?Join our dynamic team and help shape the future of...
-
Software Engineer
4 semanas atrás
São Paulo, Brasil Elios Talent Tempo inteiroSoftware Engineer Highlights Work on scalable and innovative applications Remote flexibility with global teams Career growth in fast-paced technology environments Role Summary We are looking for a Software Engineer to join our development team. You will help design, build, and maintain applications that power modern businesses, contributing across the full...
-
Software Engineer
Há 7 dias
São Paulo, Brasil Elios Talent Tempo inteiro💻 Software Engineer Highlights Work on scalable and innovative applications 🌍 Remote flexibility with global teams 📈 Career growth in fast-paced technology environments Role Summary We are looking for a Software Engineer to join our development team. You will help design, build, and maintain applications that power modern businesses,...
-
Software Engineer
Há 5 dias
São Paulo, Brasil Elios Talent Tempo inteiroSoftware Engineer Highlights Work on scalable and innovative applications Remote flexibility with global teams Career growth in fast-paced technology environments Role Summary We are looking for a Software Engineer to join our development team. You will help design, build, and maintain applications that power modern businesses, contributing across the full...
-
Software Engineer II
2 semanas atrás
São Paulo, Brasil Microsoft Tempo inteiroSoftware Engineer II / Senior Software Engineer Join to apply for the Software Engineer II / Senior Software Engineer role at Microsoft We are hiring multiple Software Engineers II and Senior Software Engineers to join the Microsoft 365 team. These are remote positions, allowing you to work from the comfort of your home! The Microsoft 365 team is looking for...
-
Software Engineer II
Há 5 dias
São Paulo, Brasil Microsoft Tempo inteiroSoftware Engineer II / Senior Software Engineer Join to apply for the Software Engineer II / Senior Software Engineer role at Microsoft We are hiring multiple Software Engineers II and Senior Software Engineers to join the Microsoft 365 team. These are remote positions, allowing you to work from the comfort of your home! The Microsoft 365 team is looking for...