Embedded Software Engineer

Tata Consultancy Services
Lead
Presencial
Publicado em 18 de novembro de 2025

Descrição da Vaga

Come to one of the biggest IT Services companies in the world!! Here you can transform your career! Why to join TCS? Here at TCS we believe that people make the difference, that's why we live a culture of unlimited learning full of opportunities for improvement and mutual development. The ideal scenario to expand ideas through the right tools, contributing to our success in a collaborative environment. We are looking for " **Embedded Software Engineer "** who wants to learn and transform his career **Responsibility** : \- **Embedded Software Design \& Development** · Lead the design, development, and validation of embedded software for automotive **ECUs (Electronic Control Units)** . · Develop low\-level drivers, middleware, and application layers in **C/C\+\+ (and/or AUTOSAR environments** ). \- Ensure compliance with automotive software development standards such as MISRA C, and ASPICE. · Integrate software modules and perform debugging on target hardware using tools such as **CANoe, Trace32, ETAS INCA, or similar.** \-System \& Architecture Definition · Collaborate with system architects to define software architecture aligned with hardware capabilities and vehicle\-level requirements. · Participate in requirement analysis and derive detailed software specifications from system\-level inputs. · Optimize system performance, memory, and power consumption within embedded constraints. \-Functional Safety \& Quality Compliance · Ensure software development complies with **ISO 26262** (Functional Safety) standards. · Support internal and external audits (ASPICE, Functional Safety, or OEM quality audits). \-Testing, Validation \& Verification · Develop and execute unit tests, integration tests, Software\-in\-the\-Loop (SIL) validation. · Automate test procedures where applicable using tools like Python, CAPL, or Vector tools. · Analyze test results, perform root cause analysis, and drive issue resolution to closure. \- Cross\-functional Collaboration · Work closely with hardware and systems, teams for end\-to\-end ECU development and validation. · Interface with Tier\-1 suppliers to clarify requirements, deliverables, and technical queries. \- Documentation \& Configuration Management · Maintain detailed technical documentation: requirements traceability, design specifications, and release notes. · Use version control and configuration management tools (Git, Jira, etc.) effectively. · Ensure all software artifacts meet traceability, review, and release standards. **What can you expect from us?** • Professional development and constant evolution of your skills, always in line with your interests. • Opportunities to work outside Brazil • A collaborative, diverse and innovative environment that encourages teamwork. **What do we offer?** TCS Benefits – Brazil: Health insurance Dental Plan Life insurance Transportation vouchers Meal/Food Voucher Childcare assistance Gympass TCS Cares – free 0800 that provides psychological assistance (24 hrs/day), legal, social and financial assistance to associates Partnership with SESC Reimbursement of Certifications Free TCS Learning Portal – Online courses and live training International experience opportunity Discount Partnership with Universities and Language Schools Bring Your Buddy – By referring people you become eligible to receive a bonus for each hire TCS Gems – Recognition for performance Xcelerate – Free Mentoring Career Platform *At TATA Consultancy Services we promote an inclusive culture, we always work for equity. This applies to Gender, People with Disabilities, LGBTQIA\+, Religion, Race, Ethnicity. All our opportunities are based on these principles. We think of different actions of inclusion and social responsibility, in order to build a TCS that respects individuality. Come to be a TCSer!* **\#Buildingonbelief** ID:10307897

Vaga originalmente publicada em: linkedin

Receba vagas como esta no seu email

Crie um alerta gratuito e seja o primeiro a saber de novas oportunidades

Criar Alerta Gratuito

Alertas que entendem o que você quer

Não receba qualquer vaga. Receba apenas as que combinam exatamente com o que você busca.

Alerta genérico

Filtro:

Python

Você recebe tudo isso:

Vaga de Python + Django
Vaga de Python + Flask
Vaga de Python + ETL/Data
Vaga de Python + Machine Learning
...e muito ruído no seu email
Alerta inteligente

Filtro:

Python+FastAPI

Você recebe apenas:

Desenvolvedor Python + FastAPI
Backend Engineer (FastAPI)
API Developer - Python/FastAPI

Zero ruído. Só vagas relevantes para você.

Outros exemplos de filtros precisos:

JavaScript+React+Remoto
Java+Spring Boot+Sênior
Go+Kubernetes

Filtros Combinados

Combine linguagem + framework + nível + localização. Seja tão específico quanto quiser.

Email Diário

Receba um resumo diário apenas com vagas que passam nos seus filtros. Sem spam.

Kanban Visual

Organize suas candidaturas em um quadro Kanban. Acompanhe cada processo seletivo.

Planos simples, sem surpresas

Comece grátis e faça upgrade quando quiser

Gratuito

R$ 0para sempre
  • Busca de vagas ilimitada
  • Salvar até 10 vagas
  • 1 quadro Kanban
Criar Conta Grátis
Popular

Premium

R$ 9,90/mês
  • Tudo do plano gratuito
  • Vagas salvas ilimitadas
  • Quadros Kanban ilimitados
  • Alertas de vagas por email
  • Suporte prioritário
3 dias grátis, sem cartão

Pronto para encontrar sua vaga ideal?

Junte-se a milhares de desenvolvedores que já usam o Job For Dev

Encontre as melhores oportunidades para desenvolvedores no Job For Dev