ParkHelp is hiring a technical engineer with experience in the development of firmware for embedded systems for the R&D department. The candidate will develop firmware for microcontrollers for industrial applications of sensors and communication devices.
The candidate should be fluent in programming language C and have knowledge about hardware (be able to read and understand electronic circuits).
The candidate must also be fluent in written and spoken English.
We are looking for a polyvalent and flexible person, with high technical knowledge and motivation for the development and programming of microprocessors.
Communication skills, goal orientation, and internal and external customer orientation.
University degree in Electronic Engineering, Telecommunications Engineering, Computer Engineering or similar.
Technical Industrial Engineering degree, specialized in telecommunications, electronics or computing.
At least 3 years
Must live in Tarragona, Spain
Cortex-M0+, M4 microcontroller programming
Communication protocols: LoRa, Bluetooth, RS-485, UART, SPI, I2C,..
Test tool development
Low power programming
Knowledge of electronic design: Understanding of electronic circuits, use of measure equipment, oscilloscopes.
Knowledge of Atlassian tools (Confluence, Jira, Bitbucket).
Experience in the development of products using the following technologies is valuable: Bluetooth, WIFI, Ethernet, Real-time operating systems, GUI, development of server applications based on Unix sockets.
JAVA, C#, python, Visual .NET
Creation and development of firmware and occasionally hardware.
Documentation of the products they develop and maintain, in English.
Programming of algorithms and low-power policies for devices