Qt5/QML/C++14 senior embedded developer Reus, España

Può essere disponibile

(Aggiornato% updatedDate%)

Qt5/QML/C++14 senior embedded developer

Reus, España

Nativo Catalan; Valencian, Debuttante English

  • Linux embedded on ARM or Intel
  • Linux Kernel Developer
  • +15 años de experiencia en Linux, C y C++

Competenze (49)

Device Driver

REVERSE ENGINEERING

ARM

EMBEDDED SOFTWARE

TELEMETRY

C/C++

EMBEDDED SYSTEMS

USB

PAYMENTS

Drivers

Software Engineering

RASPBERRY PI

RS-232

Linux

SHELL SCRIPTS

Device Drivers

C++

BILINGUAL

STRUCTURED SOFTWARE

BI-LINGUAL

VPN

REALTIME

GUI

FREESCALE

BILLING

RS-485

SOFTWARE DEVELOPMENT

POS

SENSORS

FIRMWARE

SPI

MICROCONTROLLERS

arduino

I2C

SYSTEMS ENGINEERING

HMI

POINT OF SALE

WINDOWS XP

Serial Attached SCSI

B2B SOFTWARE

Visual Basic

C#

COLDFIRE

COLLECTION

VISUAL BASIC 6.0

SAS

VISUAL BASIC 6

HUMAN MACHINE INTERFACE

ACCOUNTING

Riassunto

/* I help teams succeed with embedded systems */
I'm software development manager for embedded Linux and multi-
platform architecture. I have an experience of over 15 years in software engineering, open source technologies and R&D. I have
high technical skills and I have the challenge of doing the job with excellence.
My experience:
- C/C++17 for multi-platform and embedded Linux.
- QT 5, QML, GTK, MQTT/Zeromq queues, POSIX, C++, STD, STL,
boost, libusb. ..
- Swagger API 3.0 over C++ & QT servers & clients.
- Device driver kernel Linux developer.
- Raspberry pi, Arduino, Orange Pi, imx6, ARM microcontrollers
- Expert in communications GPRS/3G/4G via modem/embedded.
- Vending Protocols: mdb, cctalk, id003, ccnet, executive, EVA DTS
DEX/UCS DDCMP, VTM Azkoyen, Jofemar protocol, GMVending
protocol, SAS gti.
- Expert Paylink board developer. Consulting and support for Paylink
board & supported devices.
- Physical Interfaces: spi, i2c, rs-232, rs-485, bluetooh, modbus.
- Networking, parallelism, realtime, concurrence, security and multiplatform programming.
- Client-server applications, multithreading, multiprocess, networking
protocols.
- gdb debugger and remote debug. Optimization/profiling techniques.
- Customization kernel. Linux from scratch. Distros: Debian,
OpenSUSE, Fedora.
- autotools, cmake, cross-compiling, Debian (.deb) package builder,
QT Creator, Eclipse IDE, Anjuta IDE.

Esperienze professionali

Senior Software Developer & co-founder

2014-09 - Presente

Area, Spain

Software development on embedded devices in ARM Linux.
Qt5 - GTK - Embedded Linux - C++14 - C/C++ libraries - QT & QML gui
interfaces.
Senior IoT Linux Embedded devices programmer

2017-10 - Presente

Director R&D Engineering
Imperiumberri

2018-07 - Presente

C/ cami de valls, 81-87, Despatx 69, 43204 Reus (Tarragona)

- Kiosks and ATMs powered by Linux embedded, QT and QML.
- Secure Payments for IoT machines.
- Linux embeddeds for architectures ARM and Intel.
- Amazon AWS IoT & MQTT communications & REST FULL APIs via
Swagger.
- MDB Cashless protocol with revalue options.
- EVA DTS Protocol for vending.
- Tobacco protocols: Jofemar, Azkoyen and GM Vending.
- Private payment systems for vending (NFC cards).
- Payment peripheral protocols: cctalk, mdb, id003, ccnet,
- Specialist in implementation and management of unattended POS approvals
under Redsys Spain
Freelance

2014-01 - 2017-10

Barcelona Area, Spain

Industrial projects under C/C++14, Linux and open source for companies of any industry. Software oriented to Man-Machine Interface (HIM).

Esperienze formative

Master
Universidad Autónoma de Madrid

2009-01 - 2009-01

Universidad Jaume
Universidad Jaume

2003-01 - 2005-01

Universidad Politécnica de Valencia
Universidad Politécnica de Valencia

1998-01 - 2002-01

Certificazioni

Cómo hackear tu mente y recuperar
el control sobre el estrés

Contatta il consulente

Avete bisogno di aiuto per trovare un esperto?

Possiamo mettervi in contatto con esperti qualificati in grado di soddisfare le vostre esigenze.

o

Chiamateci

Lun-Ven: 9:00 - 18:00