Embedded C/C++ Developer (Computer Vision)
Infomediji
4.000 - 8.000 EUR
Full remote, or based in Lisbon, Portugal/Ljubljana, Slovenia.
DeoVR is a leading VR video streaming platform embracing fully interactive videos, 8K streaming, computer vision, data labeling, machine learning, depth maps, interactive haptics devices and many others.
Responsibilities:
- Develop and maintain firmware in C/C++ for embedded systems
- Make robots moving by accepting signals over the network
- Write plugins for VR/Computer Vision application.
- Work collaboratively to design and implement new features
Integrate third-party libraries and APIs
- Debug and optimize code for performance and robustness
- Interface with hardware engineers to develop holistic embedded solutions
Requirements:
- At least 3 years in embedded development using C/C++
- Experience with Arduino, ESP32, or similar platforms
- Knowledge of wireless communication protocols like WiFi, Bluetooth, LoRa
- Understanding of memory management in embedded systems
- Proficient with Git or similar version control systems
- Solid debugging skills
- Effective communication and teamwork skills
- Experience with CMake for managing build systems
Nice to Have:
- Experience with Computer Vision algorithms
- Knowledge of communication protocols like SPI, I2C, UART
- Communication over network: Socket/WebSocket/TCP
- Basic understanding of electronics
Contact: [email protected] with the job title in the email subject line