Engenheiro de Software Embarcado Automotivo

Tata Consultancy Services Limited

Campinas

On-site

BRL 120,000 - 210,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Plano de Saúde
Vale Refeição/ Alimentação
Auxílio Creche
Reembolso de Certificações
Portal de aprendizagem TCS
Oportunidade de experiência interna

Job summary

A Tata Consultancy Services seleciona profissionais para vaga de Desenvolvedor(a) de Software embarcado em Campinas. O papel envolve trabalhar com Embedded C/C++, Linux embarcado, RTOS e protocolos automotivos como CAN, LIN e Automotive Ethernet.

Espera-se experiência prática com ferramentas de build (Yocto/Buildroot), CMake e GCC, além de habilidades em Git e depuração com GDB. Horário presencial com oportunidades de desenvolvimento técnico em um ambiente internacional.

Qualifications

  • Experiência sólida em programação com Embedded C/C++, orientado a objetos, em software embarcado.
  • Experiência em software embarcado automotivo/ECUs e Embedded Linux.
  • Conhecimento de microcontroladores, memória, interrupções, timers e periféricos de comunicação.
  • Conhecimento de Linux (processos, threads, IPC, memory management, file systems, device interfaces).

Skills

Embedded C/C++
Embedded Linux
RTOS
CAN
LIN
Automotive Ethernet
Multithreading
IPC
GCC
Git

Tools

Yocto/Buildroot
CMake
Make
GCC
GDB
Git
Device drivers

Job description

Venha para uma das maiores empresas de Serviços TI do mundo!! Aqui você pode transformar sua carreira! Por que fazer parte da TCS? Aqui na TCS acreditamos que as pessoas fazem a diferença, por isso vivemos uma cultura de aprendizado ilimitado cheio de oportunidades de melhorias e desenvolvimento mútuo. O cenário ideal para expandir ideias através das ferramentas certas, contribuindo para nosso sucesso num ambiente colaborativo.

Estamos procurando um Desenvolvedor(a) de Software

Requisitos
  • Sólida experiência em programação utilizando Embedded C/C++, com foco em orientação a objetos e desenvolvimento de software embarcado.
  • Experiência em desenvolvimento de software embarcado automotivo ou de ECUs (Electronic Control Units).
  • Experiência prática com Embedded Linux, incluindo desenvolvimento de aplicações e serviços.
  • Bom conhecimento de microcontroladores, gerenciamento de memória, interrupções, temporizadores (timers) e periféricos de comunicação.
  • Conhecimento de conceitos do Linux, incluindo processos, threads, multithreading, IPC (Inter-Process Communication), gerenciamento de memória, file systems e device interfaces.
  • Experiência com protocolos de comunicação automotivos como CAN, LIN e Automotive Ethernet.
  • Bom conhecimento de TCP/IP, sockets e comunicação baseada em Ethernet em sistemas embarcados.
  • Experiência com sistemas embarcados baseados em RTOS (Real-Time Operating System).
  • Experiência com ambientes de build e ferramentas como Yocto, Buildroot, CMake, Make, GCC, GDB ou similares.
  • Conhecimento de ferramentas de teste unitário, revisão de código e análise estática de código.
  • Experiência com Git e boas práticas de gerenciamento e versionamento de software.
Diferenciais
  • Experiência com bootloader, atualização de software em ECU (ECU Flashing), diagnósticos automotivos ou desenvolvimento de pilhas de comunicação (communication stacks).
  • Conhecimento dos processos de desenvolvimento do Automotive SPICE (ASPICE).
  • Compreensão dos requisitos de segurança funcional da ISO 26262.
  • Compreensão dos conceitos de cibersegurança automotiva da ISO/SAE 21434.
  • Experiência com protocolos de diagnóstico automotivo como UDS e DoIP.
  • Experiência com testes HIL (Hardware-in-the-Loop).
O que você pode esperar de nós?
  • Desenvolvimento profissional e evolução constante das suas competências, sempre de acordo com os seus interesses.
  • Oportunidades para trabalho fora do Brasil
  • Um ambiente colaborativo, diverso e inovador, que incentiva o trabalho em equipe.
O que oferecemos?
  • Plano de Saúde
  • Vale Refeição/Alimentação
  • Auxílio Creche
  • TCS Cares – 0800 gratuito que fornece assistência psicológica (24 hrs/dia), jurídica, social e financeira aos associados
  • Reembolso de Certificações
  • Portal de aprendizagem gratuito da TCS – cursos online e treinamentos ao vivo
  • Oportunidade de experiência internacional
  • Parceria de Descontos com Universidades e Escolas de Idiomas
  • Bring Your Buddy – Ao indicar pessoas você se torna elegível a receber um bônus para cada contratação
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Engenheiro(a) de Validação de ECU Automotiva
Engenheiro(a) de Validação de ECU Automotiva

Tata Consultancy Services Limited • Londrina

On-site
BRL 167,000 - 290,000
Plano de Saúde
Vale Refeição/Alimentação
Auxílio Creche
+2
Domain Architect Operations Technology
Domain Architect Operations Technology

Tata Consultancy Services Limited • São Paulo

On-site
BRL 300,000 - 460,000
Plano de Saúde
Vale Refeição/Alimentação
Auxílio Creche
+6
Desenvolvedor de back end
Desenvolvedor de back end

Tata Consultancy Services Limited • São José dos Pinhais

On-site
BRL 89,280 - 133,920
Plano de Saúde
Vale Refeição/Alimentação
Auxílio Creche
+6
Electronic Hardware Engineer Senior
Electronic Hardware Engineer Senior

Tata Consultancy Services Limited • Campinas

On-site
BRL 180,000 - 280,000
Plano de Saúde
Vale Refeição/Alimentação
Auxílio Creche (SP)
+5
Analista de projetos
Analista de projetos

Tata Consultancy Services Limited • Nova Lima

On-site
BRL 12,000 - 18,000
Plano de Saúde
Seguro de vida
Vale Refeição/Alimentação
+5
Arquiteto de domínio
Arquiteto de domínio

Tata Consultancy Services Limited • São Paulo

On-site
BRL 312,000 - 469,000
Plano de Saúde
Vale Refeição/Alimentação
Auxílio Creche
+7
Dotnet Developer
Dotnet Developer

Tata Consultancy Services Limited • São Paulo

On-site
BRL 89,280 - 133,920
Plano de Saúde
Vale Refeição/Alimentação
Auxílio Creche
+5
Especialista em Arquitetura de Dados e IA
Especialista em Arquitetura de Dados e IA

Tata Consultancy Services Limited • São Paulo

On-site
BRL 180,000 - 260,000
Plano de Saúde
Vale Refeição/Alimentação
Auxílio Creche
+6
Desenvolvedor Full Stack
Desenvolvedor Full Stack

Tata Consultancy Services Limited • São Paulo

On-site
BRL 90,000 - 130,000
Plano de Saúde
Vale Refeição/Alimentação
Auxílio Creche
+4
Arquiteto De Domínio – End User Computer
Arquiteto De Domínio – End User Computer

Tata Consultancy Services Limited • Brasília

On-site
BRL 250,000 - 450,000
Plano de Saúde
Plano Odontológico
Seguro de Vida
+11