C/C++ software developer for radar embedded systems

Reference: SW-001-10-2018

Contact: jobs@echoes-tech.it

Location: Echoes s.r.l. Via Mario Giuntini, 63 – 56023 Navacchio, Pisa (Italy)

Job details:

Design and development of C/C++ code for Linux embedded systems:

  • Write control firmware for embedded systems
  • Develop drivers and interfaces for sub-systems (e.g. UART, SPI, I2 C)/li>
  • Develop communication framework between the embedded system and a remote graphical user interface (e.g. TCP/UDP sockets)
Required skills and qualification:
  • Master’s Degree in computer science / computer engineering
  • Strong knowledge of Linux operating systems
  • Experience in SoC architectures (e.g. Zynq 7000, Zynq Ultrascale+)
  • Strong knowledge of VHDL hardware design language  Strong knowledge of C programming language
  • Strong knowledge of C/C++ programming languages (multi-thread, multi-process)
  • Knowledge of multicore ARM architecture (e.g. Cortex-A9, Cortex-A53)
  • Good knowledge of the English language
Desired skills:
  • Knowledge of Xilinx System on a Chip (e.g. Zynq 7000, Zynq Ultrascale+)
  • Good knowledge of Eclipse development environment (e.g. Xilinx SDx)
  • Knowledge of embedded Linux versions (e.g. Petalinux)
  • Knowledge of SW versioning tools and methods (e.g. SVN)
  • Knowledge of mathematical C/C++ libraries (e.g. FFTW, OpenBlas, OpenCV)

Duration: The employment has a standard duration of one year with possibility of extension. The starting date will be agreed with the candidate, early starting date is preferred.

ECHOES s.r.l. is an Italian start-up mainly involved in the design, development and commercialization of low emission, small size and low energy consumption radar systems. ECHOES segmented its market in four main areas: terrain & infrastructure monitoring, maritime traffic control, space applications, airborne systems. ECHOES provides services, as well as products, of: FPGA IP core & DSP design, RF design.

Awesome Image

Want to work with us?

Apply Now!