
Senior Software Analyst
Envía una oferta de trabajo directamente a este candidato
Embedded systems engineer whose career spans low-level programming, applied research, and solution architecture. Brings hands-on experience in Linux Device Drivers, C/C++, RTOS, ARM,
Xtensa, and NuttX, along with Edge AI integration on platforms constrained by memory,
processing power, and latency. At Instituto de Pesquisas Eldorado, advanced from Junior to
Senior Analyst through two promotions in under three years, integrating and validating more than ten embedded AI models, cutting inference latency by 40%, managing codebases exceeding
50,000 lines, and ensuring MISRA C/C++ compliance. Currently drives solution design,
architecture discussions, proposal development, technical mentoring, and support for evaluating projects, technologies, and partners. Track record includes top satisfaction ratings from an international client, contribution to solutions tied to four patent filings, an indexed scientific publication, and research experience at McGill University. Pursuing a PhD in Electrical
Engineering researching Multi-Drone Formation Control, deepening the intersection of deterministic behavior, traceability, and decision autonomy. Fluent in English, fully available for international relocation, with a stated focus on the European aerospace sector.
ATS Keywords: Embedded Systems · Embedded Software · Firmware · C · C++ · Linux Kernel ·
RTOS · Real-Time Systems · Edge AI · TinyML · Hardware-in-the-Loop · MISRA C/C++ · CI/CD ·
ARM · Xtensa · NuttX · Safety-Critical Systems · Airborne Software · Deterministic Real-Time
INSTITUTO DE PESQUISAS ELDORADO | NOV/2022 – PRESENT · CAMPINAS, BRAZIL
Stepped into the senior role as my contribution shifted from individual problem-solving to shaping technical decisions, developing engineers, and defining new initiatives. Work spans embedded systems initiatives for substations and precision agriculture, balancing distinct requirements, technologies, and operational contexts. Own solution design, proposal development, architecture discussions, and mentoring of junior and mid-level engineers.
Also support management in evaluating opportunities, projects, and partners.
•
Cross-sector technical architecture: Designed embedded solutions and proposals, aligning requirements, implementation feasibility, and coordination with business areas and partners.
•
Applied research leadership: Coordinated an Edge AI/TinyML initiative for one year,
organizing priorities, technical agendas, and deliverables without formal hierarchical authority.
•
Knowledge multiplication: Mentored junior and mid-level engineers on problem analysis•
•
Organizational decision support: Translated engineering implications for project,
technology, and partnership analyses led by area management.
Team leadership: Led an embedded systems engineering team for five years dedicated to an international client's needs, sustaining top satisfaction ratings throughout.
MID-LEVEL SOFTWARE ANALYST
INSTITUTO DE PESQUISAS ELDORADO | MAY/2020 – NOV/2022 · CAMPINAS, BRAZIL
Took on this role during the expansion of Edge AI within the Institute's portfolio, when the challenge shifted from validating isolated models to ensuring reliable integration across multiple platforms. Was responsible for Linux, NuttX, ARM, and Xtensa under real memory and response-
time constraints. Managed repositories with more than 50,000 lines of code and the CI/CD infrastructure. This stage broadened prior experience into a multiplatform context with greater scale and regulatory rigor.
•
Latency reduction: Drove the integration strategy for more than ten Edge AI models,
achieving a 40% reduction in inference latency.
•
Multiplatform verification: Verified embedded systems across Linux, NuttX, ARM, and
Xtensa, ensuring consistent behavior across environments.
•
Firmware governance: Managed Git repositories with more than 50,000 lines of code and ensured MISRA C/C++ compliance across more than twenty modules.
•
Quality automation: Structured CI/CD pipelines with Jenkins and Docker, incorporating automated unit tests into the integration cycle.
INSTITUTO DE PESQUISAS ELDORADO | JAN/2020 – MAY/2020 · CAMPINAS, BRAZIL
Joined the Institute after completing my master's degree to combine embedded artificial intelligence models into a single solution. Developed a state-machine concatenation system,
extending the functionality achieved by isolated models. Worked directly with an international client in English and was responsible for technical-scientific reports.
•
Model concatenation: Developed a state-machine architecture to integrate multiple embedded AI models into a higher-complexity application.
•
International relationship management: Led technical liaison and documentation in English,
achieving top client satisfaction scores on the project.
•
Accelerated progression: Recognized for technical quality and promoted to Mid-Level
Analyst after five months in the role.
UFRN / CAPES / NPITI LAB | JUL/2018 – MAY/2020 · NATAL, BRAZIL
Held a CAPES scholarship during my master's in Electrical and Computer Engineering, advised by Prof. Marcelo Fernandes. Designed MLP neural networks for 8-bit microcontrollers in a field still heavily reliant on simulation. Built a Hardware-in-the-Loop test bench with a MATLAB host and an ATMega-2560 target for empirical validation. The period included seven months of research at McGill University and extended the work into stochastic computing.
•
Physical hardware validation: Built a Hardware-in-the-Loop test bench and measured execution time via GPIO toggling on an oscilloscope.
•
Scientific output: Authored an indexed article in Electronics (2020) and two papers presented at CBIC 2018 and 2019.
•
Embedded research: Implemented optimized MLP neural networks for 8-bit AVR microcontrollers, comparing theoretical results against physical behavior.
•
Teaching qualification: Completed Teaching Practicum I and Higher Education Teaching training, strengthening technical communication in academic settings.
MCGILL UNIVERSITY - ISIP LAB | JAN/2019 – JUL/2019 · MONTREAL, CANADA
Joined the ISIP Lab as part of a sandwich master's program, supervised by Prof. Warren J. Gross.
Won a competitive scholarship through the Canadian government's Emerging Leaders in the
Americas Program. Worked with stochastic computing, reservoir computing, and machine learning hardware. The experience broadened technical range and consolidated experience in an international research environment.
•
International selection: Independently secured an ELAP scholarship to conduct research at
McGill University.
•
State-of-the-art reproduction: Implemented C++ and Python/PyTorch prototypes for reservoir computing and stochastic computing with GPU acceleration.
•
Scientific immersion: Engaged with research lines in machine learning hardware and efficiency-oriented computational methods.
MOPA EMBEDDED SYSTEMS | MAR/2015 – FEB/2017 · NATAL, BRAZIL
Began my professional career in embedded software for digital TV, working directly on product hardware. Worked with embedded C, Lua, MPEG-4 decoding, and Linux Kernel customization.
Performed low-level debugging with GDB and Valgrind. This stage built a practical foundation in firmware, memory, and system behavior under real-world usage conditions.
•
Low-level debugging: Identified and fixed faults and memory leaks in digital TV firmware on
•
•
physical hardware.
Linux Kernel customization: Adapted the operating system to the constraints of the consumer electronics platform.
C/Lua integration: Developed Lua integrated with embedded C, a skill later reused at
Instituto Eldorado.
ITI-A SCHOLARSHIP RECIPIENT
CNPQ-MCT-UFRN - AEROSPACE SCIENCE AND TECHNOLOGY PROGRAM | NOV/2013 –
MAR/2015 · NATAL, BRAZIL
Began my first formal technical experience as a technology-initiation scholarship recipient in a program linked to the Brazilian Air Force. Worked on Linux Device Drivers development,
bridging software and hardware at a low level. The experience established the systems programming foundation that would support subsequent roles. Selection came through a competitive technology-initiation process.
•
Linux driver development: Implemented device drivers and gained first structured exposure to low-level systems programming.
•
Competitive selection: Awarded a PIBIT scholarship funded by CNPq-MCT and linked to the aerospace program.
•
PhD in Electrical Engineering - research in Multi-Drone Formation Control · UFCG ·
2025 - In progress
•
Master's in Electrical and Computer Engineering · UFRN · 2018 - 2020
•
Bachelor's in Computer Engineering · UFRN · 2016 - 2018
•
Bachelor's in Science and Technology (BC&T) · UFRN · 2011 - 2016