Job Description

We are looking for an experienced C++ Developer with strong exposure to hardware-integrated systems. The ideal candidate should have hands-on experience in developing high-performance applications that interact with sensors, devices, or embedded/industrial systems.

You will work closely with hardware, firmware, and product teams to build reliable, high-speed, and scalable software solutions.

Key Responsibilities

  • Design, develop, and maintain applications using C++ for hardware-based systems
  • Interface software with sensors, devices, or industrial equipment
  • Handle real-time data processing and high-throughput data streams
  • Optimize system performance, memory usage, and multithreading
  • Collaborate with hardware and firmware teams for system integration
  • Debug, test, and improve existing system-level applications
  • Ensure system stability, reliability, and performance under load

Apply for this Position

Ready to join NARBA? Click the button below to submit your application.

Submit Application