We are looking for a passionate developer expert in the Embedded Real Time field, mastering C++ with excellent inter-personnel skills.
If you love technology and coding, and you have experience with development projects and activities, we are looking for you to join our group of dedicated developers.
What you will be responsible for:
- Design and implementation of new architecture and code using modern architecture patterns
- Designing and implementing best practices and repeatable process constructs to scale and harden our services ecosystem
- Ensure on-time and high-quality delivery of projects
- Participate in code and design reviews.
Requirements:
- 3 years experience developing embedded C++ software in a real-time cross-platform environment
- Experience with Linux and RTOS environments
- C++ user space development
- Understanding in transmitting, receiving, and storing streaming media (H.264)
- Familiarity with communicating with hardware devices on a low level
- Experience with the development of serial communication protocols
- Ability to design and implement frameworks with robust API
- Good understanding of development cycle, unit testing, optimizations