Software Engineer
CASABOT Holdings Limited
Dubai, United Arab Emirates | Posted on 10/20/2025
- City Dubai
- Country United Arab Emirates
About Us
CASABOT™ is the AI-powered home automation platform that transforms any space into an intelligent, intuitive environment. Seamlessly connecting devices across brands, CASABOT eliminates complexity and guesswork—no apps, no commands, just effortless automation. Whether for homes, hotels, or commercial spaces, CASABOT delivers luxury-level technology with unmatched simplicity, real-time support, and smart energy management—designed to enhance daily living and future-proof properties.
Job Description
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 inference on-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 .
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.
AED3000 - 4000 per month
...Job Description: We are seeking a motivated Junior Software Engineer to join our engineering team. In this role, you will work under the guidance of senior engineers to write, test, and maintain software applications. You will handle well-scoped features, resolve...- ...with top-tier banks. And now we need to move fast to secure leadership in this $300Bn+ industry . About the Role As a Software Engineer , your mission is to own real problems end-to-end , from design to production, on a platform designed to scale natively...
- ...thrive and contribute meaningfully to the transformation of real estate in MENA. About the Role We're looking for a Senior Software Engineer to join the team building the services behind the region's leading property marketplace. You'll work on high-traffic, consumer...
- ...thrive and contribute meaningfully to the transformation of real estate in MENA. About this role We're looking for a Software Engineer to join the team building PF Scout, Property Finder's conversational property-search experience. Scout sits at the intersection...
$60 - $120 per hour
...AI & Software Engineers – Remote Opportunities Full-Time & Flexible Contract Options | Remote $60 - $120 per hour We are recruiting for multiple opportunities with a fast-growing AI technology business working on advanced AI systems and software engineering...Remote job- ...Essential Job Functions: Contribute to software development projects by writing, testing, and debugging code, under the guidance... ...Relevant experience, typically 1+ years of relevant software engineering experience Proficiency in 1 or more software languages and...
AED15 - 18 per month
...Our client, a leading multi-product SaaS company , has partnered with TalentOne to find a Data Engineer (Software Engineer, Data) to join their growing Data & AI/ML Engineering team. This is an exciting opportunity to work on high-scale data platforms powering AI...- ...Weitere Informationen unter: A wide range of tasks await your commitment: As a Software Test Engineer at EPG, you will be responsible for the design, development, and maintenance of automated tests for modern software...
- ...World-Changing Company Palantir builds the world’s leading software for data-driven decisions and operations. By bringing the... ...children, and more. The Role Forward Deployed Software Engineers (FDSEs) work directly with customers to quickly understand their...
- ...Strong computer science fundamentals in system design, data structures, algorithms. Strong proficiency in Database Design and Software Architecture. Strong expertise in Python Experience with writing and maintaining unit tests. Strong proficiency in server...
- ...transformation of the aviation industry in technical asset operation. As the developer of the world's leading software AMOS, Swiss-AS manages successfully maintenance, engineering and logistics requirements of modern airlines. To strengthen our position at the forefront of this...
AED8000 - 14000 per month
...Position: QA Automation Engineer / Software Tester Date Posted: 25 August 2026 Industry: Information Technology / Software Development Employment Type: Full Time Experience: Not Specified Qualification: Bachelor’s Degree in Computer Science, Information...- ...integrations such as Rithmic and CQG, and build configurable rule engines that enable risk and operations teams to manage futures trading... ...practices across the squad What You Bring ~5+ years of software engineering experience with strong backend architecture...
- ...attention to detail while acting as a detective, looking closely at software to make sure everything’s working to specification while... ...such as Information Technology, Computer Science and Software Engineering Why join us? Next Steps If this sounds like the...
- ...seems to be working. We’re #1 in our category, and experiencing exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power Speechify’s product...
- ...– Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and... ...), and a dedication to building accessible and inclusive software. ~ Excellent software engineering fundamentals: OOP, design...
- ...Web Signature is seeking a motivated and results-oriented Software Sales Specialist to join its growing team in Dubai. This role is ideal for professionals with experience in B2B software sales who enjoy building client relationships and delivering technology solutions...
- ~Weitere Informationen unter: A wide range of tasks await your commitment: As a Software Security Specialist (m/f/d), you monitor our systems, analyze security incidents, and coordinate measures to protect against threats....
- ...Role Summary The Lead Planning engineer has to prepare the work programs as per the guidelines provided by the Projects Team and... ...out / Main contracting company. ~ Strong proficiency in use of software - Primavera and Microsoft project and excellent command on Microsoft...
- ...Position Store Technology Engineer Profile Reporting to: Tech Operations Manager - Stores & Workplace At Sephora,... ...rights, mail configurations, operating system, other appropriate software, and hardware. Working on escalated Incidents from the IT Service...
- ...SYSTRA is one of the world's leading engineering and consultancy groups specialising in public transport and sustainable mobility. With... ...projects. Excellent communication and interpersonal skills. Software knowledge on ETAP/Amtech/Dialux/Relux and Review knowledge on...
- ...device lifecycle, including provisioning, imaging, configuration, software deployment validation, refresh programmes, bulk deployments,... ...Coordinate on-site vendor, OEM, and logistics activities, including engineer access, supervision, coordination, and completion/sign-off....
- ...excellence, Waagner Biro Bridge Services is a leader in construction engineering across Dubai and the UAE. We specialise in innovative... ...teamwork skills. Proficiency in MS Office and engineering software. Additional Information Valid UAE Driving License....
- ...opportunity has opened up at our award-winning Specialist Consultancy, Engineering and Advisory Firm. We are headquartered in London, Riyadh,... ...related to Electrical system design. Proficiency in design software such as Revit and AutoCAD. Dialux EVO ETAP Amtech...
- ...MEP Engineer – We are looking for a qualified and experienced MEP Engineer to manage and coordinate Mechanical, Electrical, and Plumbing... ...MS Office. ~ Knowledge of BIM/Revit and project management software is an advantage. ~ Strong communication, coordination, and problem...
- ...Job Summary We are looking for an experienced Project Engineer with a strong background in the Construction industry to oversee... ...MS Office and AutoCAD . Knowledge of project management software will be an advantage. Ability to manage multiple site activities...
- ...: Mechanical Engineer : The Mechanical Engineer is responsible for designing, analyzing, testing, and improving mechanical components... ...engineering drawings and technical specifications using CAD software (e.g., AutoCAD, SolidWorks, CATIA). Conduct research, testing...
- ...opportunity has opened up at our award-winning Specialist Consultancy, Engineering and Advisory Firm. We are headquartered in London, Riyadh,... ...Membership or equivalent is preferred. ~ Acoustic modelling software (e.g., ODEON, EASE, SoundPLAN, CadnaA, or INSUL) — preferred...
- ...Project Engineer – We are looking for a technically competent and organized Project Engineer to support the planning, coordination, execution... ...~ Proficiency in MS Office and relevant engineering/project software. ~ Knowledge of MS Project or Primavera P6 is an advantage....
- ...leading company is hiring an experienced and organized Project Engineer to coordinate engineering activities, monitor project progress,... ...abilities. Proficiency in MS Office; AutoCAD or relevant engineering software is an advantage. Ability to manage multiple tasks and meet...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
