Derq is an MIT spinoff building AI-powered traffic safety and smart infrastructure. We’re a team of passionate innovators, leveraging the latest in AI and technology to transform the future of mobility. Our platform enhances road safety and traffic management by turning real-time data into actionable insights for cities and road operators. Our patented technology collects and analyzes data from connected sensors like cameras, radar, and traffic signal controllers to help predict and prevent road incidents. We deploy edge and cloud solutions that make intersections and highways safer and smarter.
Role Overview
We’re looking for a Software Engineer to work on real-time, performance-critical systems powering traffic detection and smart mobility solutions.
You’ll focus on building and optimizing software that runs across edge devices and cloud systems, with strong exposure to low-latency processing, system performance, and hardware integration.
This is mainly a real-time / edge systems software role, with some backend and light frontend exposure to support internal tools, dashboards, APIs, and system monitoring.
Key Responsibilities
Design, develop, and maintain production-grade software systems with a strong focus on performance, reliability, scalability, and low latency across edge and cloud environments
Profile, optimize, and debug system behavior across CPU, memory, I/O, networking, and distributed/real-time systems
Support and optimize embedded/edge systems, including hardware–software integration with sensors, cameras, and traffic controllers in real-world deployments
Improve system observability through logging, monitoring, diagnostics, and ongoing production support, ensuring reliability and stability in live environments
Work end-to-end across design, implementation, testing, deployment, CI/CD, and post-deployment performance tuning
Implement and maintain unit and integration testing to ensure robustness and delivery quality
Collaborate closely with ML, Systems, and Deployment teams, participate in code reviews, and contribute to strong engineering standards
Build and maintain backend services, APIs, and internal tools, and support light frontend work (dashboards, configuration, monitoring, and debugging views) using technologies such as JavaScript/TypeScript or React
Help visualize system status, logs, performance metrics, and detection outputs
3–4 years of experience in software engineering or a related field
Strong experience in real-time systems, high‑performance/low‑latency backend systems, or embedded/edge computing
Proficient in C++ or Python (experience with both is a strong plus)
Solid understanding of Linux-based systems, multithreading, concurrency, and system performance optimization
Experience with debugging complex systems, testing frameworks, and CI/CD pipelines
Exposure to hardware integration, sensors, or edge devices is a plus
Familiarity with computer vision pipelines or ML systems is a plus, but not required
All Job Ads are subject to GrabJobs’s Terms of Service. We allow users to flag postings that may be in violation of those terms. Job Ads may also be flagged by GrabJobs moderation team. However, no moderation system is perfect, and flagging a posting does not ensure that it will be removed.
Be the first to receive the latest Others Full-Time Jobs in the UAE.
Setup your job alert:
By activating job alerts, I agree to GrabJobs Terms & Privacy Policy. I can unsubscribe to job alerts anytime.
Skip
GrabJobs is the no1 job portal in the UAE, connecting you to thousands of jobs fast!
Find the best jobs in the UAE, apply in 1 click and get a job today!