Marelli
Automotivo e sistemas embarcadosHortolândia
Marelli Brasil: Software Embarcado, Automotivo e Carreira em Hortolândia
A Marelli é uma das maiores fornecedoras globais de sistemas automotivos do mundo — responsável por eletrônica veicular, iluminação, powertrain e soluções de software que rodam dentro de veículos de praticamente todas as grandes montadoras. No Brasil, seu principal polo de desenvolvimento de software embarcado fica em Hortolândia, na Região Metropolitana de Campinas (SP), e é justamente aí que moram as vagas mais interessantes para quem trabalha com sistemas embarcados e programação de baixo nível. As posições abertas na unidade pedem exatamente o perfil que combina C embarcado, protocolos de comunicação veicular (CAN, LIN, Automotive Ethernet), sistemas operacionais de tempo real (RTOS) e conformidade com padrões como AUTOSAR e ASPICE — o tipo de conhecimento que um profissional que estuda Zig acaba construindo naturalmente ao longo da carreira. Esta página reúne o que a Marelli faz, como é o time de Hortolândia, quais vagas aparecem e por que dominar Zig funciona como diferencial competitivo para quem concorre a essas posições.
Sobre a Marelli
A Marelli nasceu em 2019, da combinação de duas empresas históricas da cadeia automotiva: a japonesa Calsonic Kansei (com raízes desde 1939 e ligada historicamente à Nissan) e a italiana Magneti Marelli (fundada em 1919 e, durante décadas, parte do grupo Fiat). A união foi conduzida pela gestora global KKR, que já controlava a Calsonic Kansei e adquiriu a Magneti Marelli, criando um dos maiores fornecedores independentes de componentes e sistemas automotivos do planeta.
O portfólio da empresa cobre quatro grandes áreas: eletrônica veicular (unidades de controle, powertrain, domínios de iluminação e body), sistemas de iluminação (faróis, lanternas e módulos de LED), suspensão e escapamento e gerenciamento térmico. Em outras palavras, a Marelli produz grande parte do hardware e do software “invisíveis” que fazem um carro moderno funcionar — dos controladores eletrônicos ao firmware que conversa com os sensores do motor.
Com mais de 10 mil colaboradores distribuídos por países da Ásia, Europa e Américas, a Marelli atende praticamente todas as grandes montadoras globais. No Brasil, a operação concentra capacidade industrial e de engenharia, e Hortolândia se destacou como centro de competência em software embarcado automotivo, atraindo profissionais especializados em programação de baixo nível e sistemas de tempo real.
O polo de Hortolândia
Localizada na Região Metropolitana de Campinas, a unidade de Hortolândia reúne parte importante do time de desenvolvimento de software da Marelli no Brasil. As vagas recorrentes na cidade têm um perfil claramente voltado a engenharia de software embarcado de tempo real, com forte ênfase em protocolos veiculares, arquitetura de sistemas e processos de qualidade de software automotivo.
Esse perfil é relativamente raro no mercado brasileiro de tecnologia, que costuma concentrar oportunidades em desenvolvimento web, aplicativos e back-end corporativo. Na Marelli de Hortolândia, o dia a dia é outro: programar próximo ao hardware, otimizar código para microcontroladores, lidar com restrições rígidas de memória e latência e garantir que o software atenda a padrões de segurança funcional. É trabalho de baixo nível, crítico e rigoroso — o que torna a unidade um destino natural para desenvolvedores que gostam de linguagens como C e C++ e querem evoluir para sistemas mais modernos, como Zig. Para quem busca um panorama mais amplo do setor, vale conferir o guia de vagas de Zig em sistemas embarcados.
Stack técnica e tecnologias
A pilha técnica esperada nas vagas de tecnologia da Marelli em Hortolândia, observada nas posições abertas recentemente, é a clássica do desenvolvimento embarcado automotivo:
- C e C++: linguagens dominantes para firmware e software embarcado em controladores veiculares (ECU).
- Protocolos de comunicação veicular: CAN e LIN para comunicação entre módulos, e Automotive Ethernet para domínios de alta largura de banda (infotainment, ADAS, gateways centralizados).
- Sistemas Operacionais de Tempo Real (RTOS): base para aplicações determinísticas que precisam respeitar deadlines rígidos.
- AUTOSAR: o padrão arquitetural de software automotivo que define camadas, interfaces e metodologia de desenvolvimento para ECU.
- ASPICE: o modelo de processo da indústria automotiva que orienta qualidade, rastreabilidade e maturidade de software embarcado.
- Desenvolvimento baseado em modelos: Matlab, Simulink e TargetLink para modelagem, simulação e geração automática de código embarcado.
- Ferramentas ETAS: suporte a calibração, medição e validação de sistemas eletrônicos.
É um conjunto de tecnologias estável e exigente — não muda a cada modismo —, o que significa que investir nessas competências constrói uma carreira duradoura no setor automotivo.
Vagas e áreas de atuação
As vagas abertas pela Marelli em Hortolândia compartilham um núcleo comum — software embarcado em C/C++ com protocolos veiculares e RTOS — e variam em foco e profundidade. As três frentes que aparecem com mais regularidade são:
- Arquitetura de sistemas embarcados (AUTOSAR e ASPICE): posições de especialista sênior responsáveis por projetar e documentar arquiteturas de sistemas embarcados em conformidade com AUTOSAR, UML e SysML, garantindo aderência a ASPICE e boas práticas de engenharia. Exigem visão de design de sistemas e maturidade em processos.
- Computação embarcada e tempo real: papéis de Computation Specialist focados em desenvolvimento e otimização de código em C para sistemas embarcados, com forte uso de Matlab, Simulink e TargetLink, além da implementação de protocolos CAN e LIN sobre RTOS. Ferramentas ETAS entram como diferencial.
- Software embarcado com rede veicular avançada: posições de especialista sênior que combinam C/C++, CAN, LIN e Automotive Ethernet, voltadas a módulos que demandam maior largura de banda e integração entre domínios do veículo.
Todas essas vagas são de nível sênior e presenciais em Hortolândia, o que reforça o caráter colaborativo e de integração com hardware do trabalho. Para acompanhar as posições atualizadas, consulte sempre a lista de vagas abertas — a Marelli aparece automaticamente na seção de oportunidades desta página conforme as vagas são publicadas.
Por que o Zig é um diferencial na Marelli
A pergunta natural é: se a Marelli trabalha essencialmente com C e C++, por que Zig importa para um candidato? A resposta está em três pontos concretos.
Primeiro, Zig foi desenhada como uma alternativa moderna a C, sem as armadilhas históricas da linguagem e sem abrir mão do controle explícito de memória. Quem domina os conceitos de gerenciamento de memória em Zig — alocação explícita, allocators e ausência de hidden control flow — entende melhor do que ninguém os trade-offs de memória que um firmware em C precisa gerenciar manualmente. O resultado é um profissional que escreve C melhor e mais seguro, exatamente o que uma vaga embarcada exige.
Segundo, Zig interopera nativamente com C. Com a interoperabilidade Zig-C, é possível chamar bibliotecas em C e ser chamado por elas sem bindings pesados, o que abre espaço para introduzir Zig em bases legadas de forma incremental — escrever novos módulos ou ferramentas de validação em Zig dentro de um sistema predominantemente em C. Para quem sonha em modernizar projetos legados, o guia de migração de C para Zig mostra o caminho na prática.
Terceiro, a cultura de segurança de Zig (sem garbage collector) casa perfeitamente com sistemas de tempo real. Em RTOS, não há espaço para pausas imprevisíveis de coleta de lixo; o controle determinístico de memória que Zig oferece — e o tratamento explícito de erros, sem exceções implícitas — é exatamente o modelo mental que um engenheiro embarcado precisa ter. Os materiais sobre tratamento de erros em Zig e sistemas embarcados com Zig aprofundam essa visão.
Por isso, apresentar conhecimento de Zig em uma entrevista na Marelli não é “mais uma linguagem no currículo”: é evidência de que o candidato pensa em memória, segurança e baixo nível com a clareza que o setor automotivo exige. Vale conferir também o panorama de Zig no mercado de trabalho e como posicionar essa competência no seu currículo de desenvolvedor Zig.
Cultura e ambiente de trabalho
O ambiente da Marelli em Hortolândia é marcado pelo rigor dos processos automotivos: desenvolvimento orientado por padrões (AUTOSAR, ASPICE), documentação detalhada, rastreabilidade de requisitos e forte cultura de testes e validação. É um ecossistema em que qualidade e conformidade importam tanto quanto o código em si — afinal, um software automotivo falho pode ter consequências reais de segurança.
Para quem vem de startups ou de empresas de software puras, a transição exige adaptação a processos mais estruturados, mas oferece em troca contato com sistemas complexos, hardware de ponta e problemas de engenharia que poucos outros setores proporcionam. O trabalho presencial em Hortolândia favorece a integração com laboratórios, bancadas de teste e equipes multidisciplinares — mecânica, eletrônica e software trabalhando juntas sobre a mesma base de requisitos.
Perguntas frequentes
Onde ficam as vagas de tecnologia da Marelli no Brasil?
O principal polo de desenvolvimento de software embarcado da Marelli no Brasil fica em Hortolândia, São Paulo, na Região Metropolitana de Campinas. As vagas de software embarcado são presenciais nessa unidade.
Quais tecnologias preciso dominar para uma vaga de software embarcado na Marelli?
O núcleo é C e C++ para sistemas embarcados, com sólido conhecimento de protocolos veiculares (CAN e LIN), RTOS, Automotive Ethernet para vagas mais avançadas e familiaridade com padrões como AUTOSAR e ASPICE. Desenvolvimento baseado em modelos com Matlab, Simulink e TargetLink é frequente, e ferramentas ETAS aparecem como diferencial.
A Marelli usa Zig?
A pilha principal de produção é em C e C++, como é padrão na indústria automotiva. Zig ainda não é uma tecnologia de produção no setor, mas dominar seus conceitos — gerenciamento explícito de memória, tratamento de erros e interoperabilidade com C — fortalece diretamente o perfil de um engenheiro embarcado e funciona como diferencial em entrevistas técnicas.
Existem vagas de estágio na Marelli em Hortolândia?
As vagas de software embarcado em Hortolândia costumam ser de nível sênior, voltadas a arquitetura de sistemas e computação embarcada. Vagas de estágio e posições júnior variam conforme o ciclo de contratação; acompanhe a lista de vagas abertas para oportunidades atualizadas.
Como faço para me candidatar?
As vagas da Marelli aparecem automaticamente na seção de oportunidades desta página quando estão abertas, com link direto para o processo seletivo oficial. Basta clicar na vaga desejada e seguir as instruções no site de carreira da empresa.