C/C++ Embedded Software Engineer

588 - 630 PLN/ dzień.B2B
155 - 166 USD/ dzień.B2B
136 - 146 EUR/ dzień.B2B
127 - 136 CHF/ dzień.B2B
116 - 125 GBP/ dzień.B2B
SeniorFull-time·B2B
#398354·Dodano 2 dni temu·2
Źródło: justjoin.it
Aplikuj teraz

Tech Stack / Keywords

Modern C++ansiEmbedded SystemsLUTs3DLUTsImage Processing

Firma i stanowisko

A project for a major client in the film industry, specialising in imaging and lighting equipment solutions. The work focuses on real-time image processing with software operating between image sensors/lenses and the hardware layer, running on top of the operating system (Linux, Yocto) and drivers. Collaboration occurs with software, hardware, FPGA, and DevOps teams.

Wymagania

  • 3-5 years of experience as a C/C++ software developer in an enterprise setting
  • Experience with both ANSI C and modern C++ standards and specifications
  • Understanding of embedded system architectures and hardware/software interfaces
  • Knowledge of inter-device communication protocols such as I2C, SPI, UART, or Ethernet
  • Experience in vision systems, drivers development, image processing including LUTs and 3DLUTs, filter kernels, real-time processing, and camera/sensors calibration
  • Experience developing software interacting with FPGA-based or other custom hardware
  • Effective collaboration with hardware, FPGA, and embedded engineering teams
  • Basic knowledge about MATLAB and Python
  • Experience with the software development lifecycle, processes, continuous integration, and Git
  • Master's degree in computer science, information systems, or similar
  • Excellent collaboration, time management, and problem-solving skills
  • Excellent written and spoken English; German is a nice to have

Nice to have:

  • Experience with Linux kernel, microcontrollers, OS drivers, QT

Obowiązki

  • Develop software operating between image sensors/lenses and the hardware layer on top of the operating system and drivers
  • Collaborate with software, hardware, FPGA, and DevOps teams
  • Work on real-time image processing, handling image chains including registers and inter-process/inter-interface communication

Inne informacje

Informujemy, że administratorem Państwa danych osobowych jest Emerge Soft Sp. z o.o. (Emerge) z siedzibą przy ul. Bonifraterskiej 17, w Warszawie (00-203). Mają Państwo prawo do żądania dostępu do swoich danych osobowych, ich sprostowania, usunięcia lub ograniczenia przetwarzania, prawo do wniesienia sprzeciwu wobec przetwarzania, a także prawo do przenoszenia danych. Podanie danych jest dobrowolne, ale niezbędne w celu realizacji procesu rekrutacyjnego w Emerge. Dane będą przetwarzane na podstawie Państwa zgody (art. 6 ust. 1 lit. a Rozporządzenia Parlamentu Europejskiego i Rady (UE) 2016/679 z dnia 27 kwietnia 2016 r. w sprawie ochrony osób fizycznych w związku z przetwarzaniem danych osobowych i w sprawie swobodnego przepływu takich danych oraz uchylenia dyrektywy 95/46/WE). Dane będą przetwarzane do czasu wycofania zgody lub realizacji celu, dla którego są przetwarzane. Zgodę można odwołać w dowolnym momencie poprzez kontakt z helpdeskiem: [email protected]. Odbiorcami danych mogą być podmioty świadczące usługę hostingową strony internetowej Emerge.

Emerge Soft Sp. z o.o.

Emerge Soft Sp. z o.o.

2 aktywne oferty

Zobacz wszystkie oferty
Aplikuj teraz