Gabriel González
Gabriel González

Senior Embedded Software Developer

Open to offers · Member since 1 Sep 2026
Message
Location
Cordoba, Argentina
Desired salary
3500–5000 USD/monthly
Work preference
Remote Only / Full Time, Contract
Experience level
Senior

About

Professional summary

I am a Embedded Software Developer specializing in Modern C++, Embedded Linux, and real-time systems. I build high-performance embedded applications with a focus on reliability, maintainability, deterministic behavior, and hardware-software integration.

My experience includes developing professional audio platforms, real-time DSP pipelines, plugin hosting solutions, and device integrations for Linux-based embedded systems. I work extensively with ARM, POSIX, multithreading, scheduling, synchronization, and low-latency performance optimization.

I have contributed to embedded software for life-support pneumatic ventilators, weather-monitoring devices, electronic voting systems, and entertainment systems. These projects have required disciplined validation, debugging, refactoring, and integration work across software, electronics, and hardware subsystems.

I am proficient in C, C++, Python, Bash, JavaScript, Qt, and embedded development environments including Buildroot and QNX. I also have experience with DSP and audio technologies such as ALSA, PortAudio, LV2, Lilv, and USB Audio.

I contribute beyond implementation through software architecture, modular design, technical documentation, planning, and coordination of small development teams. I enjoy solving complex technical problems and delivering robust embedded products from concept through validation.

I’m currently completing my Electronic Engineering degree and have a background in electromechanics and CNC programming. I am a native Spanish speaker with upper intermediate proficiency in English.

Notice period: Immediately

Skills

20 capabilities

Tech stack & tools

Working toolkit

Experience

Career history

Senior Software Engineer Axioma Tech Solutions

Designed a modular professional audio platform for Embedded Linux using Modern C++. Developed multithreaded real-time DSP processing pipelines with deterministic synchronization and low-latency operation.

Implemented an LV2/Lilv plugin host and integrated ALSA, PortAudio, and USB Audio devices. Customized Buildroot platforms, optimized CPU affinity and scheduling, and contributed to architecture, planning, documentation, and coordination of a small development team.

SemiSenior Software Developer Tecme SA

Analyzed, implemented, and refactored C/C++ embedded software for life-support pneumatic ventilators operating on QNX and ARM platforms.

Focused on software reliability, maintainability, validation, and debugging in a safety-critical medical-device environment. Supported improvements to existing embedded systems and development processes.

SemiSenior Software Developer Omixom SRL

Designed C/C++ firmware, hardware, and embedded electronics for remote multiparametric weather stations and monitoring devices.

Performed subsystem integration and hardware-software validation, supporting the development of reliable remote monitoring solutions.

Software Developer DIUCO

Designed and implemented a C++/Qt graphical interface and application software for an electronic voting system running on Linux.

Worked on the user-facing application layer and supporting software components for the electronic voting platform.

Software Developer and Maintenance Leader ShowPark

Developed and maintained C++ applications, serial-control systems, and microcontroller and PLC solutions for virtual-reality and hydraulic entertainment systems.

Led technical troubleshooting and maintenance for VR simulators, 10D cinemas, and related equipment, resolving software, hardware, and integration issues.

Software and Hardware Developer Freelancer

Developed embedded firmware, electronics, and C++/Qt applications for Android and iOS-related projects.

Delivered projects including a powered-wheelchair controller, an industrial design simulator, and an Arduino-based voice-controlled servomotor system.

Education

Learning history

Universidad Tecnologica Nacional

Electronic Engineering, Electronic Engineering

Universidad Tecnologica Nacional

Computer Numerical Control (CNC) Operator and Programmer, Computer Numerical Control

Escuela Provincial de Educacion Tecnica No 1

Technician in Electromechanics, Electromechanics

This professional hasn’t added portfolio projects yet.

This professional hasn’t listed any services yet.

People also viewed

All talent ›
Jobs Talent AI Tools Salaries
Menu