C/C++ Embedded Software Engineer

C

C/C++ Embedded Software Engineer

C
Grójecka, Warszawa

Emerge Soft

Show all offers
Full-time
B2B
Senior
Remote
37,70 - 40,39 USDNet per week - B2B

Job description

Project 

 

A project for a major client in the film industry, specialising in imaging and lighting equipment solutions. Team-based work in the field of real-time image processing. Software operating between image sensors/lenses and the hardware layer, running on top of the operating system (Linux, Yocto) and drivers. We are looking for someone with a very good understanding of how images are processed, stored and transmitted at the low-level ‘image chain’ – excellent knowledge of registers and inter-process/inter-interface communication is required. Collaboration with other teams in the areas of software, hardware, FPGA and DevOps.  

 

Requirements: 

  • 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, inter-device communication protocols such as I2C, SPI, UART or Ethernet, 

  • Experience in vision systems, drivers’ development, image processing (understanding of LUTs, 3DLUTs, filter kernels), real-time processing, camera/sensors calibration, image streams manipulation,  

  • 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, 

  • Nice to have: experience with Linux kernel, microcontrollers, OS drivers, QT  

  • Experience with the whole software development lifecycle, processes and continuous integration, Git, 

  • Master’s degree in computer science, information systems, or similar. 

  • Excellent collaboration, time management and problem-solving skills,  

  • Excellent communication (English, written and spoken), nice to have: German 

Tech stack

    Modern C++

    advanced

    ansi

    advanced

    Embedded Systems

    advanced

    LUTs

    regular

    3DLUTs

    regular

    Image Processing

    regular

Office location

Similar offers
ASTEK Polska

ASTEK Polska

Warszawa

Remote

Remote

256,94 - 297,51USD/day
C
RTOS
SeniorSeniorB2BB2BFull-timeFull-time
New
ADVERTISEMENT: Recommended by Just Join IT
Similar offers
ASTEK Polska

ASTEK Polska

Warszawa

Remote

Remote

256,94 - 297,51USD/day
C
RTOS
SeniorSeniorB2BB2BFull-timeFull-time
New
N-iX

N-iX

Remote

Remote

38 - 40USD/h
C
C++
Embedded
Python
SeniorSeniorB2BB2BB2B ContractB2B Contract
New
TQLO SP. Z O.O.

TQLO SP. Z O.O.

Remote

Remote

33,40 - 34,74USD/h
C/C++
STM32
ESP32
JTAG
SeniorSeniorB2B, Mandate contractB2B, MandateB2B ContractB2B Contract
New
Intent

Intent

Warszawa

Remote

Remote

29,81 - 51,50USD/h
C/C++
STM32
SeniorSeniorB2BB2BFreelanceFreelance
New
B3 Consulting Poland

B3 Consulting Poland

Warszawa

Remote

Remote

Undisclosed Salary
C
C++
Visual Studio
Data Structures
SeniorSeniorPermanentPermanentFull-timeFull-time
New
ADVERTISEMENT: Recommended by Just Join IT