Executive snapshot
- Experience: 10+ Jahre
- Seniority: Senior
- Work mode: Nicht angegeben
- Availability: Nach Absprache
- Region: Portugal
- Focus: Industrial Automation, IoT, Automotive, Energy Systems
At a glance
Profile ID
DP-320152
Role
Embedded Software Development, Firmware Development, IoT Systems, Industrial Automation, Automotive Electronics, Energy Systems, Cybersecurity
Seniority
Senior
Experience
10+ Jahre
Work mode
Nicht angegeben
Availability
Nach Absprache
Region
Portugal
Languages
English: C2 (native), Portuguese: A1
Engagement models
Festanstellung
Indicative rate
Nach Absprache
Short profile
Experienced Senior Embedded Software Engineer with over 10 years of experience in developing production-ready embedded software and firmware. Specializing in industrial automation, IoT, automotive, and energy systems. Profound expertise in Embedded C/C++, FreeRTOS, and bare-metal programming on ARM Cortex, STM32, and ESP32 platforms. Proficient in communication protocols such as SPI, I2C, UART, CAN, RS485, Modbus RTU/TCP, and debugging tools like JTAG/SWD. Focus on hardware bring-up, BSP development, and cybersecurity.
Focus (domains)
Industrial AutomationIoTAutomotiveEnergy SystemsCybersecuritySoftwareEnergyIndustrialEmbeddedSecurityTestingManagement
Core skills
Embedded C/C++ DevelopmentFirmware DevelopmentBare-Metal ProgrammingHardware Bring-upBSP DevelopmentDevice DriversBootloaderEmbedded LinuxReal-Time Operating Systems (RTOS)Communication ProtocolsCybersecurityUnit TestingIntegration TestingC++EmbeddedFirmwareJIRAPythonSecuritySoftwareHardwareTestingManagementGitCSQLScrumCybersecurity / SecurityE-Mobility / Automotive / Industrial ElectronicsEmbedded Systems
Tools & technologies
CC++PythonFreeRTOSEmbedded Linux (YoctoBuildroot)ARM CortexSTM32ESP32SPII2CUARTCANRS485Modbus RTU/TCPJTAG/SWDGitJIRASQLScrumEmbeddedFirmwareSecuritySoftwareHardwareTesting
Track record & project highlights
Development of embedded software and firmware for industrial automation systems; Implementation of IoT solutions with a focus on ARM Cortex, STM32, and ESP32 platforms; Development of automotive embedded systems using C/C++ and FreeRTOS; Hardware bring-up and BSP development for various microcontroller architectures; Implementation and debugging of communication protocols such as CAN, SPI, I2C, UART, RS485, and Modbus RTU/TCP; Contribution to the cybersecurity of embedded systems through Secure Boot and TLS/SSL implementations; Development of device drivers and bootloaders for Embedded Linux (Yocto, Buildroot) environments.