DevJobs

Embedded AI Developer

Overview
Skills
  • C C ꞏ 7y
  • C++ C++ ꞏ 7y
  • ML ML
  • Multicore processors ꞏ 7y
  • software integration ꞏ 7y
  • Software architecture ꞏ 7y
  • SoC architectures ꞏ 7y
  • Real-time systems ꞏ 7y
  • Hardware ꞏ 7y
  • Embedded Linux ꞏ 7y
  • Communication protocols ꞏ 7y
  • AI
  • NVIDIA GPU programming
  • NVIDIA Jetson
  • GPU acceleration
  • RTOS
  • CUDA
  • Xilinx SoC
  • Yocto

Real Time Group, LTD. is looking for a highly skilled Real-Time Embedded Software Engineer with strong expertise in C/C++, Embedded Linux, software architecture, and complex multidisciplinary systems.

The ideal candidate combines hands-on embedded development, system-level design, and strong technical problem-solving skills, with a focus on high-performance computing and advanced embedded platforms.


Job Responsibilities:


  • Design and develop real-time embedded software in C/C++ on Linux-based platforms.
  • Design software architectures and implement complex system-level solutions.
  • Develop communication protocols, hardware abstraction layers, and software interfaces.
  • Perform hardware/software integration, debugging, and performance optimization.
  • Collaborate with multidisciplinary engineering teams and lead technical design decisions.


Minimum Requirements:


  • 7+ years of experience in Embedded Software Development.
  • Expert-level proficiency in C/C++ and Embedded Linux.
  • Proven experience in software architecture and complex embedded systems.
  • Strong understanding of real-time systems, multicore processors, and SoC architectures.
  • Experience with communication protocols and hardware/software integration.
  • Strong system-level understanding and excellent problem-solving skills.
  • Relevant technical education or equivalent professional experience.


Highly Preferred:


  • Hands-on experience with NVIDIA GPU programming and CUDA parallel computing.
  • Experience implementing and optimizing AI/ML algorithms on embedded or GPU-based platforms.
  • Experience with NVIDIA Jetson platforms and GPU acceleration.
  • Experience with RTOS, Yocto, Xilinx SoC, or other advanced embedded platforms.
  • Experience in technical leadership and architecture design.


Real Time Group - Software Solutions