Job Description

We are seeking a skilled Embedded C++ & Linux Engineer to design, develop, and maintain software for embedded systems running on Linux platforms. The ideal candidate will have strong expertise in C++ programming, Linux internals, and low-level system development, along with experience in hardware-software integration.

Key Responsibilities

  • Design and develop embedded software using C++ for Linux-based systems
  • Work on device drivers, middleware, and application layers
  • Develop and optimize system-level software for performance and memory efficiency
  • Interface with hardware components (UART, SPI, I2C, CAN, GPIO, etc.)
  • Debug and troubleshoot embedded systems using tools like GDB, Valgrind, and logic analyzers
  • Customize and configure Linux kernel and device tree
  • Develop and maintain build systems (Yocto, Buildroot, Make, CMake)
  • Implement multithreading an...

Ready to Apply?

Take the next step in your AI career. Submit your application to Global Connect Technologies today.

Submit Application