Engenheiro de Software Embarcado

Há 2 dias


Brazil Tata Consultancy Services Tempo inteiro

Must Have Technical/Functional Skills· hands-on experience in Automotive ECU development and embedded softwareengineering, covering complete V-model lifecycle.· Deep technical expertise in CAN, UDS, Diagnostics, and automotive communication protocolswith proven track record in software integration and testing.· Expertise in Embedded C/C++, CAPL, RTOS, Device Drivers, MCAL· Understanding of Continuous Integration/Continuous (CI/CD) using Jenkins, and version controlsystems like Git and SVN.· Strong understanding of ASPICE, ISO 26262 (Functional Safety), and Agile/Scrum developmentmethodologies.· Understanding of AUTOSAR methodology· Excellent analytical, debugging, and problem-solving abilities with a holistic understanding ofhardware-software co-development.· Experienced in conducting design/code reviews, and driving technical excellence across cross-functional teams.Roles & Responsibilities1. 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. 2. 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. 3. 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). 4. 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. 5. 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. 6. 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.


  • Engenheiro(a) Devops

    2 semanas atrás


    Brazil CWI Software Tempo inteiro

    Você é um(a) Engenheiro(a) DevOps Pleno em busca de novos desafios e um ambiente acolhedor e colaborativo? Então essa oportunidade é para você! Na CWI Software, acreditamos que o sucesso de nossos projetos está diretamente ligado ao bem estar e desenvolvimento de nossos colaboradores. Por isso, oferecemos um ambiente de trabalho inclusivo, com...

  • Engenheiro(a) Devops

    2 semanas atrás


    Brazil CWI Software Tempo inteiro

    Você é um(a) Engenheiro(a) DevOps Pleno em busca de novos desafios e um ambiente acolhedor e colaborativo? Então essa oportunidade é para você!Na CWI Software, acreditamos que o sucesso de nossos projetos está diretamente ligado ao bem estar e desenvolvimento de nossos colaboradores. Por isso, oferecemos um ambiente de trabalho inclusivo, com...

  • Engenheiro de software

    3 semanas atrás


    Brazil Aliare Tempo inteiro

    Nós da Aliare, unimos o agronegócio em um ambiente de produtividade. Vamos juntos? Somos a plataforma de cooperação do agronegócio, conectando pessoas, ferramentas e empresas para transformar tempo em produtividade. Existimos para que todos os agentes da cadeia produtiva tenham informações certas, no tempo certo. A partir da integração,...

  • Engenheiro de software

    4 semanas atrás


    Brazil Aliare Tempo inteiro

    Nós da Aliare, unimos o agronegócio em um ambiente de produtividade. Vamos juntos? Somos a plataforma de cooperação do agronegócio, conectando pessoas, ferramentas e empresas para transformar tempo em produtividade. Existimos para que todos os agentes da cadeia produtiva tenham informações certas, no tempo certo. A partir da integração,...

  • Engenheiro de software

    3 semanas atrás


    Brazil Aliare Tempo inteiro

    Nós da Aliare, unimos o agronegócio em um ambiente de produtividade. Vamos juntos? Somos a plataforma de cooperação do agronegócio, conectando pessoas, ferramentas e empresas para transformar tempo em produtividade. Existimos para que todos os agentes da cadeia produtiva tenham informações certas, no tempo certo. A partir da integração,...


  • Brazil Talento Incluir Tempo inteiro

    Estamos contratando um(a) Software Engineer Mid Level para integrar o Billing Team no Brasil. Este time é responsável por toda a plataforma que processa vendas, renovações de assinaturas e fluxos de receita, criando registros de recebíveis de clientes, além de gerenciar processos de cobrança (dunning). As soluções desenvolvidas envolvem...


  • Brazil METARH Tempo inteiro

    Vaga: Engenheiro de Software |Aplicações Desktop e BackendVocê quer contribuir com a transformação digital do SUS e gerar impacto real na vida de milhões de pessoas? 💙 Buscamos uma pessoa Engenheira de Software para desenvolver e manter soluções que impulsionam a saúde pública no Brasil.🧩 O que você vai fazer:Trabalhar e manter sistemas...


  • Brazil Talento Incluir Tempo inteiro

    Estamos contratando um(a) Software Engineer Mid Level para integrar o Billing Team no Brasil.Este time é responsável por toda a plataforma que processa vendas, renovações de assinaturas e fluxos de receita, criando registros de recebíveis de clientes, além de gerenciar processos de cobrança (dunning).As soluções desenvolvidas envolvem integrações...

  • Engenheiro de Software

    Há 12 horas


    Brazil Talento Incluir Tempo inteiro

    Estamos contratando um(a) Software Engineer Mid Level para integrar o Billing Team no Brasil. Este time é responsável por toda a plataforma que processa vendas, renovações de assinaturas e fluxos de receita, criando registros de recebíveis de clientes, além de gerenciar processos de cobrança (dunning). As soluções desenvolvidas envolvem...


  • Brazil TQI Tempo inteiro

    Qual o tamanho dos seus objetivos? Deseja novos desafios?Então, vem para TQI!A TQI é uma empresa de tecnologia e inovação que há mais de 30 anos, desenvolve soluções para suportar e alavancar os negócios de seus clientes no Brasil e no exterior.Com escritórios em Uberlândia (MG) e em São Paulo (SP), e colaboradores em centenas de cidades, a TQI...