Embedded Engineer

We are looking for an experienced Senior Embedded Engineer to build high-performance, hardware-oriented software solutions on Embedded Linux platforms. The role combines low-level C++ development, computer vision, GUI development with Qt, and technical leadership within an embedded team.

 

Responsibilities:

  • Develop high-performance C++ applications enabling seamless interaction with hardware components.
  • Design and implement computer vision and image processing algorithms using OpenCV.
  • Build intuitive, stable, and maintainable GUI applications using Qt.
  • Work with Embedded Linux / Yocto: system configuration, custom builds, and automation.
  • Develop and optimize solutions for Edge AI devices.
  • Lead and mentor embedded engineers, provide technical guidance and architectural direction.
  • Perform code reviews and ensure high code quality.
  • Design system architecture and maintain technical documentation.
  • Automate development and deployment workflows where applicable.

 

Requirements:

  • 5+ years of professional experience in commercial software development.
  • Strong proficiency in C/C++, with a focus on performance-critical systems.
  • Solid experience working in a Linux / Embedded Linux environment.
  • Hands-on experience with OpenCV and image processing.
  • Strong skills in GUI development using Qt.
  • Experience with Embedded Linux and Yocto build system.
  • Experience in a Tech Lead role or mentoring other engineers.
  • Strong analytical and communication skills; ability to work cross-functionally.
  • English โ€” Upper-Intermediate or higher.

 

Nice to Have:

  • Foundational knowledge of Machine Learning for computer vision tasks.
  • Experience with CUDA technologies.
  • Hands-on experience with NVIDIA Jetson platforms.
  • Experience optimizing performance on resource-constrained edge devices.

 

Our Benefits:

  • Professional growth: Individual development plan, mentorship, reimbursement for professional certifications and English lessons, access to professional courses in Corporate Learning Management System.
  • Community: Tech community and knowledge-sharing events, English speaking club, corporate library and book club, volunteering and charity initiatives.
  • Wellbeing: Medical insurance, regular medical check-ups, sport reimbursement, paid vacation and sick leave, mental health support, and events.
  • Work environment: Fully-equipped offices, top-notch equipment, flexible work format, activities both in-office and online, Y-bucks, and access to the Yalantis store.

Required languages

English B2 - Upper Intermediate
Linux, C/C++, Embedded
Published 29 January
31 views
ยท
3 applications
100% read
ยท
100% responded
Last responded yesterday
To apply for this and other jobs on Djinni login or signup.
Loading...