B

BusPatrol

Automated school bus stop-arm camera enforcement

Embedded AI Engineer

Computer VisionConfirmed live in the last 24 hours
Full-timeHyderabad, Telangana, IndiaNo salary listedHybrid

About the Job

Requirements

  • Proficiency in C/C++ and Python for embedded development and AI integration.
  • Experience with quantization, pruning, and model conversion for edge inference using ONNX, TFLite, TensorRT, Dataflow Compiler, or similar tools.
  • Hands-on experience with at least one AI hardware platform, such as Hailo, NVIDIA Jetson, Intel Movidius, ARM Ethos-U, or Google Coral.
  • Solid understanding of deep learning architectures and model behavior, including CNN, YOLOv5/v8, OCR, ReID, and RNNs.
  • Strong knowledge of video and image processing pipelines using GStreamer, OpenCV, or similar tools.
  • Experience working with Linux-based embedded systems, build systems such as Yocto and CMake, and cross-compilation toolchains.
  • Understanding of IoT and vehicle edge environments, including system resource constraints, fault tolerance, and field deployment challenges.

Responsibilities

  • Develop and optimize embedded software and AI model inference pipelines for real-time object detection, tracking, and classification at the edge.
  • Deploy and maintain vision-based deep learning models, including YOLO, CNN, RNN, and OCR, on resource-constrained devices using AI accelerators such as Hailo, Jetson, Coral, or ARM.
  • Lead cloud-to-edge transformation of AI models, including quantization, pruning, conversion, and hardware-aware optimization.
  • Collaborate with AI/ML researchers to integrate trained models into embedded applications and validate edge inference accuracy.
  • Optimize performance, latency, and power efficiency in real-world mobile or vehicle-mounted environments.
  • Work with hardware abstraction layers, toolchains, and SDKs for AI acceleration, including HailoRT, TensorRT, OpenVINO, ONNX, and TFLite.
  • Design and implement robust, fault-tolerant inference pipelines using tools such as GStreamer, OpenCV, or FFmpeg.
  • Contribute to system architecture discussions focused on scalable AI at the edge, real-time event capture, and safety-critical decision support.

Desired Qualifications

  • Familiarity with multi-camera systems, object re-identification, or behavior and event detection at the edge.
  • Knowledge of real-time messaging and telemetry systems such as MQTT, ZeroMQ, or gRPC.
  • Experience in public safety, ADAS, surveillance, or other vision-based safety-critical applications.
  • Familiarity with data privacy, security, and compliance concerns for edge AI systems.

About the Company

BusPatrol

Automated school bus stop-arm camera enforcement

BusPatrol provides automated school bus stop arm camera systems in the United States, partnering with municipalities, school districts, and bus operators to improve child safety. It operates on a cost-recovery revenue-sharing model, offering the program at no upfront cost to clients and handling procurement, deployment, maintenance, coordination with law enforcement, and ongoing support. The system uses stop-arm cameras to detect violations, collect video evidence, and assist law enforcement in issuing citations, with the company taking a share of the fines as its revenue. Unlike others in the space, BusPatrol combines end-to-end program management with a no-cost entry for clients and a focus on reducing repeat offenses through formal enforcement. The company’s goal is to keep children safer on the road by dramatically reducing stop-arm violations and building a culture of road safety and accountability.

Company size
201-500
Company stage
Not listed
Total funding
Not listed
Headquarters
Lorton, VA
Founded
2017

Recently Posted Jobs

Explore more opportunities at BusPatrol

See more jobs