
Software Engineer
CASABOT · Dubai, Dubayy (Dubai), United Arab Emirates
All reasons
- Open 378 days
In its favour
- Still listed on the employer's own board
We’re seeking a
Software Engineer specialized in NVIDIA technology
to lead the development and optimization of CASABOT’s next-generation
Edge OS
, running on NVIDIA Jetson and other embedded GPU platforms.
You’ll work at the intersection of
AI, embedded systems, and operating system design
, ensuring BOTty™ delivers ultra-low latency, privacy-first intelligence without relying on the cloud.
This is a hands-on systems engineering role at the crossroads of AI inference, OS design, and embedded GPU computing.
Key Responsibilities
- Architect, develop, and optimize CASABOT’s Edge OS stack for NVIDIA Jetson Orin, Xavier, and Nano platforms.
- Design and implement GPU-accelerated modules for real-time inference, local NLU, and computer vision pipelines.
- Integrate CUDA, TensorRT, and DeepStream SDK components into CASABOT’s OS environment.
- Build custom Linux kernel configurations, drivers, and device tree overlays for edge performance optimization.
- Work closely with AI, DevOps, and hardware teams to streamline deployment across BOTty™ gateway models (CB-Lite, CB-100, CB-Ultra II).
- Implement OTA update systems, containerized edge apps, and secure boot pipelines on NVIDIA SoC architectures.
- Conduct profiling, benchmarking, and tuning for latency, power efficiency, and reliability.
- Collaborate with AI engineers to deploy optimized models (ONNX/TF/LLM-quantized) for real-time inferenceon-device.
- Contribute to system-level design, ensuring compliance, reproducibility, and maintainability of the OS stack.
Requirements
- Bachelor’s or Master’s in Computer Science, Electrical Engineering, or related field.
- 2-5 years experience in embedded software or Linux based OS development.
- Proven hands-on expertise with NVIDIA Jetson, CUDA, TensorRT, and DeepStream SDK.
- Solid understanding of Linux kernel internals, Yocto, or Buildroot for OS builds.
- Experience with C/C++, Python, and Bash.
- Familiarity with edge AI workflows (model quantization, pruning, and deployment).
- Knowledge of containerization (Docker, Podman) and OTA update frameworks for embedded devices.
- Strong debugging and profiling skills (Nsight Systems, perf, valgrind, etc.).
- Passion for performance optimization and edge computing architectures.
Preferred Skills
- Experience with ROS/ROS2, ZeroMQ, or gRPC for distributed edge communications.
- Familiarity with hardware accelerators, multi-camera streaming, or AR/VR pipelines.
- Contributions to open-source OS or driver projects (Yocto, JetPack, etc.).
- Prior work in AI-powered home automation, robotics, or IoT ecosystems.
Benefits
- Work on the frontier of AI at the Edge and autonomous living environments.
- Join a global team combining expertise from Apple, Cisco, KPMG, and Accenture.
- Opportunity to shape the core technology behind the world’s first AI-Home Operating System.
- Competitive compensation, stock options, and growth potential within a rapidly scaling company.
More jobs at CASABOT
- Embedded System EngineerCASABOT · Dubai, Dubayy (Dubai), United Arab Emirates7mo ago
- Senior / Mid Full-Stack EngineerCASABOT · Dubai, Dubayy (Dubai), United Arab Emirates7mo ago
- DevOps EngineerCASABOT · Dubai, Dubayy (Dubai), United Arab Emirates7mo ago
- Full-Stack + AI EngineerCASABOT · Dubai, Dubayy (Dubai), United Arab Emirates1y ago
Similar roles
- Software Engineer - AI Tooling InfrastructureJobgether · United Arab Emiratestoday
- Lead Backend Engineer, Trading RiskBybit · Abu Dhabi, UAE · Kuala Lumpur, Malaysiayesterday
- Senior Robotics Software Engineer, Payload IntegrationAnduril Industries · Abu Dhabi, United Arab Emirates2d ago
- Full Stack Engineer (Frontend Oriented) — Identity & SecurityBinance · Hong Kong · Singapore · Taiwan +13d ago
- Freelance Full-Stack Developer | Django | AI Products | Python & LLM IntegrationJobgether · United Arab Emirates4d ago
- AI EngineerAmana. · United Arab Emirates4d ago