About the Role
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?
Submit your application today and take the next step in your career journey with Global Connect Technologies.
Apply Now