C/C++ Embedded Software Engineer

Brak informacji o wynagrodzeniu
MidFull-time
#398254·Dodano 2 dni temu·3
Źródło: Emergesoft
Aplikuj teraz

Tech Stack / Keywords

C/C++EmbeddedXMLLinuxDevOpsC++PythonSoftware Development

Firma i stanowisko

Emergesoft is a company with 14 years on the market, operating across 3 continents with 100 people onboard, 90%+ at senior level. The team works on high-scale projects processing up to 50 million transactions daily and managing 1 billion mobile money accounts.

Wymagania

  • 3-5 years 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 understanding of LUTs, 3DLUTs, and filter kernels
  • Experience with real-time processing, camera/sensors calibration, and image streams manipulation
  • Experience developing software interacting with FPGA-based or custom hardware
  • Effective collaboration with hardware, FPGA, and embedded engineering teams
  • Basic knowledge of Matlab and Python
  • Experience with the whole 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 communication skills in English (written and spoken); German is nice to have

Nice to have:

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

Obowiązki

  • Collaborate with teams in software, hardware, FPGA, and DevOps areas
  • Work on software operating between image sensors/lenses and hardware layer running on Linux and Yocto
  • Develop and maintain real-time image processing components
EmergeSoft

EmergeSoft

4 aktywne oferty

Zobacz wszystkie oferty
Aplikuj teraz