12/12/2024 updated
VB
100 % available
Embedded Software Engineer
Valencia, Spain
Worldwide
BSc Industrial ElectronicsC (Programming Language)JavaScriptAgile MethodologyAtlassian JiraAutomotive IndustryC++ (Programming Language)Communications ProtocolsProgramming ToolsElectronics ManufacturingEmbedded SystemsLinux On Embedded SystemsEmbedded SoftwareEthernetFirmwareFreeRTOS
Embedded Systems Development
Extensive experience in firmware development for various embedded platforms including STM32, Renesas, and NXP microcontrollers.
Software Languages and Tools
Proficiency in C, C++, JavaScript, Python, Assembly, and IEC 61131-3. Skilled in using development tools such as GIT, TFS, SVN, Jira, Jenkins, and GTest.
Automotive and Industrial Electronics
Specialized knowledge in developing software for automotive applications, including Electric Vehicle Charging Stations and CAN-focused products.
Real-Time Operating Systems
Experience with FreeRTOS, embOS, and Linux Embedded for real-time applications.
Communication Protocols
Expertise in I2C, CAN, UART, USB, Ethernet, SPI, EMIF, and various industrial communication standards.
Development Methodologies
Application of Agile and Test-Driven Development practices, including the use of GTest and Gherkin.
Project Management
Capability in managing projects, including resource planning, software architecture design, and technical decision-making.
Extensive experience in firmware development for various embedded platforms including STM32, Renesas, and NXP microcontrollers.
Software Languages and Tools
Proficiency in C, C++, JavaScript, Python, Assembly, and IEC 61131-3. Skilled in using development tools such as GIT, TFS, SVN, Jira, Jenkins, and GTest.
Automotive and Industrial Electronics
Specialized knowledge in developing software for automotive applications, including Electric Vehicle Charging Stations and CAN-focused products.
Real-Time Operating Systems
Experience with FreeRTOS, embOS, and Linux Embedded for real-time applications.
Communication Protocols
Expertise in I2C, CAN, UART, USB, Ethernet, SPI, EMIF, and various industrial communication standards.
Development Methodologies
Application of Agile and Test-Driven Development practices, including the use of GTest and Gherkin.
Project Management
Capability in managing projects, including resource planning, software architecture design, and technical decision-making.
Languages
EnglishFluentSpanishNative speaker
Project history
Remote/Hybrid work in Valencia, Spain. Firmware development for AC Electrical Vehicle Charging Station and NFC Reader using STM32 M4, M3, and Renesas M33 microcontrollers. Implemented FreeRTOS and Linux Embedded systems.
Maintained and updated existing software, including bug fixes and optimizations. Developed new CAN Display products for embedded and Linux platforms.
Led multiple projects, managed project control and resource planning. Oversaw software architecture and key technical decisions. Maintained codebase and performed refactoring. Handled Jenkins maintenance and version control systems.