Embedded Systems & Firmware Engineer

Embedded Systems & Firmware Engineer

Department: Technology
Location: Tarragona – Vila-seca, SPAIN

Job Description:

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.

Requirements:

Minimum studies:

  • Higher education
  • University degree in Electronic Engineering, Telecommunications Engineering, Computer Engineering or similar.
  • Technical Industrial Engineering degree, specialized in telecommunications, electronics or computing.

Minimum experience:

  • At least 3 years
  • Must live in Tarragona, Spain

Required skills:

  • Cortex-M0+, M4 microcontroller programming
  • Communication protocols: LoRa, Bluetooth, RS-485, UART, SPI, I2C,..
  • C programming
  • Firmware design
  • Embedded systems
  • 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).

Valuable skills:

  • C++
  • Altium Designer
  • Signal processing
  • 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
  • Linux Embedded
  • Yocto/Buildroot

Tasks:

  • 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
  • Test tool development
  • Troubleshooting
  • Implementation of communication protocols

Experience in hardware development is valuable.

Indefinite contract

Apply Now

Name(Required)
Max. file size: 12 MB.

Blog & News

We Can Solve Your Parking Facility Challenges

We Can Solve Your Parking Facility Challenges