Gabriel Batista

Gabriel Batista Email and Phone Number

Senior Embedded Software and Hardware Engineer | Electronic Engineer | Senior Consultant Engineer at ESCS Embedded and Safety Critical Systems Unit of Capgemini Engineering @ Capgemini Engineering
Gabriel Batista's Location
Portugal, Portugal
About Gabriel Batista

Electronic Engineer with large background, since 2011 developing projects focused in safety-critical devices/systems for Medical and Aerospace industry. Embedded SW and Electronic HW full cycle development, HMI and GUI design, usability engineering and regulatory affairs for international certifications (DO-254, DO-178, IEC60601, IEC62304,, etc).Committed to deliver practical results with quality and agility I'm always very accessible for teamwork but I've great autonomy for individual work too. Passionate about electronics and programming I learn new technologies with great ease and independence as well as I'm always ready to new challenges.Highly skilled for SW dev of bare metal, FreeRTOS and VxWorks C/C++ embedded applications for medical devices and avionics modules, being these, systems with hard real time requirements, multithreaded environment with Graphics User Interface (GUI). Besides that I've large background in:• MATLAB/Simulink Digital Filters, Control System Design;• Best practices for coding;• SVN and Git Version control;• IEC62304 SW documentation.Large experience with IDEs and μcontrollers of different architectures and manufacturers:• Renesas RX, RISC Hitachi arch.;• Texas Instruments: AM335x Sitara, ARM Cortex A8 arch. and TMS320 C5x, Harward arch. DSP;• NXP LPC, ARM7 arch.;• Win and Linux environments.Pc applications:• ATEasy App development providing ATP for avionic Products;• USB and Zigbee wireless systems for PC and medical devices communication;• Maintenance and bug fixes of C++, C# apps.DSP:• Design, debug, test and implementation of MATLAB projects for IIR and FIR digital filters dedicated to ECG signal;• Debug, test and implementation in embedded C of IIR and FIR digital filters designed at MATLAB, being these filters implemented on a TI DSP dedicated to ECG.HMI Design and Implementation of:• GUIs for LCD graphics display;• Interfaces controlled by handlers like buttons, rotary switches, encoders, touch screen and etc;Hardware:Skilled for design, debug, test, validation and full integration of boards and products (digital and analogic circuits), like:• Control and management modules/boards (CPU and Defibrillation Modules);• Physiological signals acquisition modules (ECG);• ALTIUM SCH and PCB layout, components and libs creation and edition for both, BOM/docs creation and control.SW/HW Integration:• GPIO, External Interrupts, Timers for critical routines;• ADC/DAC;• Parallel to UART, SPI to UART converters etc;• I2C, SPI, UART, USB, Zigbee Wireless communication.

Gabriel Batista's Current Company Details
Capgemini Engineering

Capgemini Engineering

View
Senior Embedded Software and Hardware Engineer | Electronic Engineer | Senior Consultant Engineer at ESCS Embedded and Safety Critical Systems Unit of Capgemini Engineering
Gabriel Batista Work Experience Details
  • Capgemini Engineering
    Senior Embedded Software Engineer
    Capgemini Engineering Jul 2024 - Present
    Castelo Branco, Portugal
    Senior Consultant Engineer at ESCS - Embedded and Safety Critical Systems Unit.Edwards Vaccum Systems - United Kingdom (Remote)Edwards Ltd is a British multinational vacuum pump and exhaust gas management systems manufacturer and it has been part of the Atlas Copco Group since 2014. Edwards holds 1,700 patents, including for dry (oil-free) vacuum pumps, and produces equipment used for manufacturing semiconductors, scientific research, freeze drying and other… Show more Senior Consultant Engineer at ESCS - Embedded and Safety Critical Systems Unit.Edwards Vaccum Systems - United Kingdom (Remote)Edwards Ltd is a British multinational vacuum pump and exhaust gas management systems manufacturer and it has been part of the Atlas Copco Group since 2014. Edwards holds 1,700 patents, including for dry (oil-free) vacuum pumps, and produces equipment used for manufacturing semiconductors, scientific research, freeze drying and other industries.Being part of the Software Engineering Team I'm working developing embedded applications in C and C++ using FreeRTOS for vaccum pump systems applied in the Semiconductor Industry. Show less
  • Capgemini Engineering
    Senior Embedded Software Engineer
    Capgemini Engineering Jun 2024 - Jul 2024
    Castelo Branco, Portugal
    Senior Consultant Engineer at ESCS - Embedded and Safety Critical Systems Unit.Capgemini Engineering R&D internal initiative:The project aims to develop an AVG Robot (Automated Guided Vehicle) with Cloud and 5G connectivity capabilities and involves expertise across multiple domains including systems, mechanics, hardware and software.As a software engineer, I could contributed to the early development stages of this project where we've adopted ROS2 (Robot Operating… Show more Senior Consultant Engineer at ESCS - Embedded and Safety Critical Systems Unit.Capgemini Engineering R&D internal initiative:The project aims to develop an AVG Robot (Automated Guided Vehicle) with Cloud and 5G connectivity capabilities and involves expertise across multiple domains including systems, mechanics, hardware and software.As a software engineer, I could contributed to the early development stages of this project where we've adopted ROS2 (Robot Operating System 2) as the primary development framework, given its availability and support for Linux Ubuntu OS. To enable geographically distributed communication between the AGVs fleet and the Cloud, the DDS Router application was chosen. Docker was used to enable compatibility and portability across the various platforms involved. Show less
  • Capgemini Engineering
    Senior Embedded Software Engineer
    Capgemini Engineering Jan 2024 - May 2024
    Castelo Branco, Portugal
    Senior Consultant Engineer at ESCS - Embedded and Safety Critical Systems Unit.Keurig Dr. Pepper USA (Remote)Keurig Dr Pepper (NASDAQ: KDP) is a leading beverage US company offering hot and cold beverages together at scale. Driven by a broad beverage portfolio of iconic brands including Dr Pepper®, Canada Dry®, Snapple®, Mott’s®, CORE®, as well as the Keurig® brewing system and leading owned brands Green Mountain Coffee Roasters® and The Original Donut Shop®.Working in… Show more Senior Consultant Engineer at ESCS - Embedded and Safety Critical Systems Unit.Keurig Dr. Pepper USA (Remote)Keurig Dr Pepper (NASDAQ: KDP) is a leading beverage US company offering hot and cold beverages together at scale. Driven by a broad beverage portfolio of iconic brands including Dr Pepper®, Canada Dry®, Snapple®, Mott’s®, CORE®, as well as the Keurig® brewing system and leading owned brands Green Mountain Coffee Roasters® and The Original Donut Shop®.Working in software sustaining activities for Keurig Smart Coffee Brewers, our Team in Portugal works directly within the US Team where we act together as a fully integrated and multidisciplinary Scrum Team composed by Product Manager, Product Owner, Technical Leader, Developers and Software Quality Assurance analysts, whose have been working hard to ensure product functioning and user experience, as well as software stability, maintainability and quality. K4500 product from Keurig Commercial product line.Being part of a multidisciplinary Scrum Team with around 12 members, my main activities in this project are related to embedded real time software development, more specifically linked to the application and system level development using C++ language over Ubuntu Core OS.In this sense I've been working developing new features, fixing existing bugs and contributing to the product functioning stability and robustness, through activities like:- New CPU Load monitoring and enhance Fault detection systems.- Enhance existing Software Update OTA process on Brewer side. - Most critical system service responsible to manage all the product snaps updating/installation process which is triggered through Azure Cloud. Show less
  • Capgemini Engineering
    Senior Embedded Software Engineer
    Capgemini Engineering Oct 2022 - Dec 2023
    Castelo Branco, Portugal
    Senior Consultant Engineer at ESCS - Embedded and Safety Critical Systems Unit.Keurig Dr. Pepper USA (Remote)Keurig Dr Pepper (NASDAQ: KDP) is a leading beverage US company offering hot and cold beverages together at scale. Driven by a broad beverage portfolio of iconic brands including Dr Pepper®, Canada Dry®, Snapple®, Mott’s®, CORE®, as well as the Keurig® brewing system and leading owned brands Green Mountain Coffee Roasters® and The Original Donut Shop®.Working in… Show more Senior Consultant Engineer at ESCS - Embedded and Safety Critical Systems Unit.Keurig Dr. Pepper USA (Remote)Keurig Dr Pepper (NASDAQ: KDP) is a leading beverage US company offering hot and cold beverages together at scale. Driven by a broad beverage portfolio of iconic brands including Dr Pepper®, Canada Dry®, Snapple®, Mott’s®, CORE®, as well as the Keurig® brewing system and leading owned brands Green Mountain Coffee Roasters® and The Original Donut Shop®.Working in software sustaining activities for Keurig Smart Coffee Brewers, our Team in Portugal works directly within the US Team where we act together as a fully integrated and multidisciplinary Scrum Team composed by Product Manager, Product Owner, Technical Leader, Developers and Software Quality Assurance analysts, whose have been working hard to ensure product functioning and user experience, as well as software stability, maintainability and quality.KCS (K-Café Smart Brewer) product from Keurig At Home product line.Being part of a multidisciplinary Scrum Team with around 10 members, my main activities in this project are related to embedded real time software development, more specifically linked to the application level development using C++ language over Azure RTOS from ThreadX.In this sense I've been working developing new features, fixing existing bugs and contributing to the product functioning stability and robustness, through activities like:- Technical leadership to keep the Team up providing technical guidance/assistance and removing roadblocks.- IoT bug fixes and new features enhancing Brewer to Cloud connectivity.- UI/HMI bug fixes and improvements to enhance user experience.- Persistent storage and file system management fixes to improve product robustness. Show less
  • Capgemini Engineering
    Senior Embedded Software Engineer
    Capgemini Engineering Aug 2023 - Sep 2023
    Castelo Branco, Portugal
    Senior Consultant Engineer at ESCS Embedded and Safety Critical Systems Unit.Raymond Corporation USA (Remote)The Raymond Corporation is an US company, member of the Toyota Industries family of companies, is a leading global provider of best-in-class material handling products and intelligent intralogistics solutions that optimize your entire operation, deliver actionable insights, and transform operations through automation.Worked in a short time and challenging project… Show more Senior Consultant Engineer at ESCS Embedded and Safety Critical Systems Unit.Raymond Corporation USA (Remote)The Raymond Corporation is an US company, member of the Toyota Industries family of companies, is a leading global provider of best-in-class material handling products and intelligent intralogistics solutions that optimize your entire operation, deliver actionable insights, and transform operations through automation.Worked in a short time and challenging project intend to adapt the existing firmware to a new microcontroller (firmware platform migration) which is part of a Forklift Autonomous system.• Firmware migration/adaptation for the new microcontroller.• Low level firmware modification of the microcontroller and 3rd party peripherals HW access, manipulation and register configuration, i.e. peripherals driver development. Show less
  • Ael Sistemas
    Software Developer Ii
    Ael Sistemas Jul 2021 - Jul 2022
    Porto Alegre, Rio Grande Do Sul, Brasil
    Considered an excellence centre in defense technology, since 2001, AEL Sistemas is a Multinational Company that is part of the Elbit Systems Group, world leader in the segment. AEL is active in strategic projects for military and civil aviation and over the years has worked in cooperation with renowned companies like SAAB and Embraer. The company has dedicated itself to the design, development, manufacture, maintenance and logistics support of advanced military and space electronic systems… Show more Considered an excellence centre in defense technology, since 2001, AEL Sistemas is a Multinational Company that is part of the Elbit Systems Group, world leader in the segment. AEL is active in strategic projects for military and civil aviation and over the years has worked in cooperation with renowned companies like SAAB and Embraer. The company has dedicated itself to the design, development, manufacture, maintenance and logistics support of advanced military and space electronic systems, focusing on the Aerospace, Defense and Security segments, producing cutting edge, reliable and innovative solutions, with the quality certified under rigorous international standards like ISO, DO-178, DO-254.At AEL Sistemas I'm working in a Scrum Multidisciplinary Team acting closely to the Product Team, I'm responsible by development of the Softwares used to provide Product Acceptance Test Procedures (ATP) in order to support the Qualification and Production process.In this role I develop high-level SW (ATEasy PC app), that runs in the Automatic Test Equipment (ATE) PC used to perform the ATP automatically and low level SW (VxWorks embedded app), that runs at the Product (avionic unit under test). In the both SW I'm responsible by all the steps of full cycle development like design, implementation, test, debug, integration and system validation, being this I'm involved with:• Review of Product and Test Requirements as well as derive Test Procedures from those;• Raise the Requirements for Test Procedures (TP) used to Qualification and Production Process of Avionic Products;• Automation of the TPs, controlling by Software the Hardware interfaces of the ATE and the Product (ATEasy PC app and VxWorks app, respectively);• Perform the integration of the Codified TPs in order to provide a Full ATP with Formal Reports and logs attesting the tested Products is approved in conformity with the established Acceptance Criteria. Show less
  • Instramed
    Full Designer
    Instramed Jul 2018 - Jun 2021
    Porto Alegre, Rio Grande Do Sul
    Instramed is a renowned 30 years of tradition company, its technology isfound in Brazilian and foreign hospitals and clinics of more than 60countries spreaded over 5 continents. It's considered one of national leaders in Development and Production of Medical Devices. It's a robust Product Line being those certified under ISO, IEC, ANVISA andINMETRO Standards.At Instramed I've participated in the Dev. of different Devices since theInMax (Patient Multiparametric Monitor)… Show more Instramed is a renowned 30 years of tradition company, its technology isfound in Brazilian and foreign hospitals and clinics of more than 60countries spreaded over 5 continents. It's considered one of national leaders in Development and Production of Medical Devices. It's a robust Product Line being those certified under ISO, IEC, ANVISA andINMETRO Standards.At Instramed I've participated in the Dev. of different Devices since theInMax (Patient Multiparametric Monitor), passing trough the Apollus,CardioMax and DualMax (Biphasic Defibrillator and Cardioverters) as well as ISISand I.on (AEDs). Being this I've earned a strong knowledge in allsteps of Embedded SW and Electronic HW full cycledev. like Design, Implementation, Test, Debug, Prototyping, Integration and System Validation.In this sense, the main challenges I faced were:Creation of a new Concept of Product from scratch, DualMax:• Union of all the functions of a Biphasic Cardioverter withall the Patient Multiparametric Monitor functions;• High tech Medical Device in terms of functionalities, connectivity and monitoring parameters;• CE Certified Device, being marketed at Brazil, South America, Europe, Middle East, Africa and Oceania.IEC 60601-2-27 Certification for Electrocardiography module (ECG):HW:• Dev. of the ECG Acquisition Circuits and Analogic Filters;Embedded SW Dev.:• ECG Acquisition Process and Digital Filters;• Design of IIR Filters dedicated to ECG using Matlab;• Algorithm to recognize and validate the ECG signal through the QRS segment detection Method;• Embedded C algorithm for the ECG IIR filters on a TI DSP.CardioMax and InMax Product line maintenance:• Existing μcontroller replacement for a newer option from same manufacturer but with more internal memory;• Big SW and HW migration/adapt for the new μcontroller;• Low level SW modification of all the μcontroller and 3rd party peripherals HW access, manipulation and config, i.e. peripherals driver development. Show less
  • Instramed
    Junior Designer
    Instramed Mar 2014 - Jul 2018
    Porto Alegre, Rio Grande Do Sul
    Embedded Software and Electronic Hardware Designer
  • Instramed
    Trainee Designer
    Instramed Jan 2011 - Mar 2014
    Porto Alegre, Rio Grande Do Sul
    Embedded Software and Electronic Hardware Designer
  • Instramed
    Electronic Technician
    Instramed May 2010 - Jan 2011
    Porto Alegre, Rio Grande Do Sul
    Electronic Technician of industrial sector, where I have worked providing tests and maintenance of electronic boards and finished medical equipments.Large background in use of electronic instruments, such as, multimeter, osciloscope, soldering station e hot blower gun for SMD components.
  • Yomacama Empreendimentos Ltda
    Electronic Technician I
    Yomacama Empreendimentos Ltda Jun 2008 - May 2010
    Porto Alegre
    Electronic Technician I:Instalation, configuration, test and maintenance of telecommunication devices (Teledata Networks).Developing and implementation of projects in the electronic maintenance area for telecommunication in laboratory field.Big experience in use of electronic instruments, such as, multimeter, osciloscope, managment softwares, soldering station e hot blower gun for SMD components.
  • Yomacama Empreendimentos Ltda
    Electronic Technician Intern
    Yomacama Empreendimentos Ltda Jun 2007 - Jun 2008
    Porto Alegre
    Electronic technician intern
  • Digitel S/A
    Senai Young Apprentice
    Digitel S/A Mar 2005 - Feb 2006
    Porto Alegre, Rio Grande Do Sul
    Technical assistant:Performance of functional performance test routines and small maintenance tasks in telecommunications equipments.Production assistant:Assist in the preparation and integration of user manual, labels and packaging for telecommunications equipments.

Gabriel Batista Skills

Embedded Software Desenvolvimento De Hardware C Microcontroladores Desenvolvimento De Software C++ Svn Zigbee Altium C# Dsp Dsp Engenharia De Usabilidade Processamento De Dados Desenvolvimento De Programas Processamento De Sinais Simulink Microsoft Visual Studio Matlab Netbeans Uart Spi Usb Bachelor's Degree Freertos Keil Μvision Notepad++ Hew Iar Embedded Workbench I2c Arquitetura Arm Risc Renesas Ti Dsps Sistema Operacional De Tempo Real Rtos Bare Metal Programming

Gabriel Batista Education Details

Frequently Asked Questions about Gabriel Batista

What company does Gabriel Batista work for?

Gabriel Batista works for Capgemini Engineering

What is Gabriel Batista's role at the current company?

Gabriel Batista's current role is Senior Embedded Software and Hardware Engineer | Electronic Engineer | Senior Consultant Engineer at ESCS Embedded and Safety Critical Systems Unit of Capgemini Engineering.

What schools did Gabriel Batista attend?

Gabriel Batista attended Universidade Do Vale Do Rio Dos Sinos, Eep Senai Visconde De Mauá - Porto Alegre.

What skills is Gabriel Batista known for?

Gabriel Batista has skills like Embedded Software, Desenvolvimento De Hardware, C, Microcontroladores, Desenvolvimento De Software, C++, Svn, Zigbee, Altium, C#, Dsp, Dsp.

Not the Gabriel Batista you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.