IT Recruitment Services Remote & dedicated teams About Us Contacts Vacancy CV EXAMPLES Blog 2

Vacancy: Senior Embedded Linux developer

Required skills:

  • 5+ years experience in commercial projects.
  • Strong C, C++ (11/14/17) programming skills.
  • Knowledge of scripting languages such as bash and python.
  • Basics of software design patterns and Unit Testing.
  • Understanding of hardware operation principles like
  • Boot sequences
  • DMA
  • DDR
  • Busses (i2c, spa, can)
  • PWM
  • Experience in Embedded Linux:
  • Kernel Architecture
  • Kernel module development and hardware support
  • POSIX system programming
  • Daemon development (systemd/system V)
  • Experience with collaboration tools (i.e. GIT, JIRA, and Confluence) and software configuration tools.
  • Demonstrated ability to work collaboratively, both within and outside one's own workgroup.
  • Bachelor’s degree in Computer Science, Electrical Engineering, or related field.
  • Strong written and verbal English language communication skills.
  • Good knowledge of GIT including command line.

Good to have skills:

  • Experience with video media streaming and\or image processing.
  • System build tools experience (yocto, open embedded, buildroot)
  • Media streaming experience (gstreamer)
  • Experience with Wireless interfaces
  • Bluetooth/BLE
  • Wi-Fi.

Join the Znoydzem community.

Apply as a Developer