Embedded C/C++

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Strong programming expertise in C and C++., Experience with uboot, Kernel, and Linux device drivers, preferably with TI chipsets., Familiarity with build tools like automake, cmake, and GNU build tools., Experience with Yocto SDK, including recipes and layers..

Key responsibilities:

  • Develop and maintain embedded software for Linux-based systems.
  • Build and create Linux distributions using OpenEmbedded and OpenWrt.
  • Collaborate with cross-functional teams to integrate device drivers.
  • Troubleshoot and optimize multithreading performance in Linux OS.

CodersBrain logo
CodersBrain SME https://www.codersbrain.com/
201 - 500 Employees
See all jobs

Job description

  • Must have:
  • Strong Programming expertise in C and C++
  • Working experience in uboot, Kernel and Linux device drivers (preferably TI chipsets AM35xx, AM4xxx)
  • Working knowledge on build tools like automake, cmake and gnu build tools
  • Experience with Yocto SDK, Yocto Recipe, Layers
  • Experience in building/creating Linux distributions (ex: OpenEmbedded and Openwrt etc.)
  • Hands on expertise on Linux OS, multithreading
  • Good to have:
  • Experience/knowledge on SPI/I2C/UART/RS232/RS485 drivers
  • Knowledge on Wi-Fi, BT drivers
  • Knowledge on Linux file systems.
  • Knowledge in Linux networking drivers and subsystem, concepts like routing/dhcp server/firewall etc.
 

Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Related jobs