
Anderson Cordeiro de Souza
@andersoncordeirodeso
Senior Embedded Software Engineer at SENAI Institute for Innovation in Embedded Systems, building Yocto Linux and Edge AI gateways.
What I'm looking for
At SENAI Institute for Innovation in Embedded Systems, I build and maintain custom Embedded Linux distributions with Yocto Project and Buildroot. I also engineered software for an Edge AI industrial gateway using a Raspberry Pi CM5 and Hailo-8 NPU.
At TATSOFT LLC, I developed C# drivers for SCADA/IIoT systems and reduced communication failures by 93%. Earlier, I developed software for a power line inspection robot at CNPq and created embedded prototypes for a wearable device at Pulseira Vision.
Experience
Work history, roles, and key accomplishments
Senior Embedded Software Engineer
SENAI Institute for Innovation in Embedded Systems
Feb 2024 - Present (2 years 9 months)
Build and maintain custom Embedded Linux distributions using Yocto Project and Buildroot; architected and integrated multiple hardware interfaces with device tree configuration and kernel module development. Engineered embedded software for an Edge AI industrial gateway and developed bare-metal C solutions for CAN bus communication.
Embedded Software Engineer
TATSOFT LLC
Oct 2021 - Feb 2024 (2 years 4 months)
Developed and maintained communication protocols and multi-threaded device drivers in C# for SCADA/IIoT systems, improving driver stability and reducing communication failures by 93%. Resolved 129+ critical support tickets and designed SCADA software projects with real-time visualization and PLC communication.
Embedded Software Engineer
CNPq
Aug 2019 - May 2021 (1 year 9 months)
Developed GUI and control software for a power line inspection robot using ROS2 (C++), engineered TCP/IP and UART communication bridges, and implemented low-latency video streaming modules. Integrated 8+ hardware subsystems and conducted simulated environment tests.
Embedded Software Engineer
Atto Educacional
Aug 2018 - Feb 2021 (2 years 6 months)
Developed and optimized Ardublock visual programming tool using C/C++ and Java, improving usability for 200+ users. Programmed Arduino microcontrollers for physics experiments and integrated sensor data with Phyphox mobile platform.
Embedded Software Engineer & Co-founder
Pulseira Vision
Aug 2019 - Dec 2020 (1 year 4 months)
Designed and implemented proof-of-concept embedded hardware and software for a wearable device using Arduino and Bluetooth 4.0 (BLE). Translated breadboard prototypes into custom PCBs and delivered 2 functional hardware MVPs.
Education
Degrees, certifications, and relevant coursework
Unyleya College
Specialization, Software Architecture
2022 - 2023
Specialization in Software Architecture.
Federal University of Santa Catarina
Bachelor's Degree, Control and Automation Engineering
2014 - 2021
Bachelor's Degree in Control and Automation Engineering. Relevant coursework included Robotics, Software Engineering, and Algorithms; graduation thesis developed using CoppeliaSim robotics simulator.
National Industrial Training Service (SENAI)
Technician, Electrical
2012 - 2013
Technician in Electrical. Relevant coursework included Electric Circuits, Industrial Electric, and Programming Language Controller (PLC).
Availability
Location
Authorized to work in
Salary expectations
Social media
Job categories
Interested in hiring Anderson?
You can contact Anderson and 90k+ other talented remote workers on Himalayas.
Message AndersonGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
