AI Embedded Software Developer

7 days ago


Rajahmundry, Andhra Pradesh, India beBeeSoftwareEngineer Full time ₹ 1,80,00,000 - ₹ 2,20,00,000
Job Description:

About a leading engineering group, part of an industrial automation firm.

We are looking for an experienced software engineer to join our team.

  • Own C++ software modules for on-device video capture, preprocessing, inference, and post-processing on Linux.
  • Implement classical image processing pipelines (denoise, resize, color space, undistortion) and CV algorithms (keypoints, homography, optical flow, tracking).
  • Build and optimize distance/spacing estimation from monocular/stereo camera(s) using calibration, geometry, and/or depth-estimation networks.
  • Integrate ML models (PyTorch/TensorFlow to ONNX/TensorRT/NNAPI/NPU runtimes) for DMS/ADAS events: drowsiness, distraction/gaze, phone-usage, smoking, seat belt, etc.
  • Hit real-time targets (FPS/latency/memory) on CPU/GPU/NPU using SIMD/NEON, multithreading, zero-copy buffers.
  • Write clean, testable C++, CMake builds, and Git-based workflows (branching, PRs, code reviews, CI).
  • Instrument logging/telemetry; debug with gdb/addr2line, sanitize and profile with perf/valgrind.
Required Skills & Qualifications:
  1. 2+ years hands-on in modern C++ on Linux, with strong Git and CMake.
  2. Solid image processing and computer-vision foundations (camera models, intrinsics/extrinsics, distortion, PnP, epipolar geometry).
  3. Practical experience integrating CV/ML models on device (OpenCV + ONNX Runtime/TensorRT/NCNN/MediaPipe/NNAPI).
  4. Experience building real-time pipelines for live video (GStreamer/FFmpeg, RTSP/RTMP, ring buffers), optimizing for latency & memory.
  5. Competence in multithreading/concurrency, lock-free queues, and producer-consumer designs.
  6. Experience with driver monitoring or ADAS features; event logic and thresholding for production alerts.
  7. Knowledge of monocular depth estimation, stereo matching, or structure from motion for distance estimation.
  8. Model training exposure (PyTorch/TensorFlow): augmentation, evaluation (precision/recall, ROC/PR), quantization/pruning, conversion to ONNX/TensorRT/NCNN.
  9. Hardware acceleration (GPU/VPU/NPU, Arm NEON/DSP), YOLO/RT DETR/Lightweight backbones on edge.
  10. Cross-compiling, Yocto/Buildroot, containerized toolchains; unit tests (gtest), static analysis (clang tidy, cppcheck), sanitizers.
  11. Basic familiarity with MQTT/IoT, message schemas, and over-the-air updates.

This is an exciting opportunity for professionals who thrive in fast-paced environments and have expertise in machine learning, computer vision, and embedded systems development.



  • Rajahmundry, Andhra Pradesh, India beBeeEmbedded Full time ₹ 15,00,000 - ₹ 20,00,000

    Embedded Software DeveloperThe successful candidate will have a strong background in embedded software development with C++.Develop firmware for various embedded systems using C++ and relevant frameworks.Collaborate with the hardware team to ensure seamless integration of firmware with hardware peripherals.Analyze and debug complex issues related to firmware...


  • Rajahmundry, Andhra Pradesh, India beBeeAnomaly Full time ₹ 1,50,00,000 - ₹ 2,50,00,000

    AI Engineering JobDevelop and optimize AI models for edge devices.This role involves designing anomaly detection models, working with time-series and sensor data, and utilizing deep learning architectures.Key Responsibilities:Design and implement anomaly detection models using statistical and unsupervised learning techniques.Optimize AI models for edge...


  • Rajahmundry, Andhra Pradesh, India beBeeFirmware Full time ₹ 15,00,000 - ₹ 17,50,000

    **System Firmware Developer Position**We are seeking an experienced System Firmware Developer to design, develop and maintain firmware solutions based on a Linux platform.The ideal candidate will have hands-on experience with embedded systems development, strong Linux system programming skills and an understanding of device drivers and system bring-up.Key...

  • AI Software Architect

    2 weeks ago


    Rajahmundry, Andhra Pradesh, India beBeeDeveloper Full time ₹ 1,00,00,000 - ₹ 2,00,00,000

    Develop Innovative AI SolutionsWe're seeking a skilled professional to join our team of innovative product developers.As an AI Applications Developer, you will play a key role in shaping the future of AI-powered products.Key Responsibilities:Design and develop large language model (LLM) powered features in production.Work closely with cross-functional teams...

  • AI/ML Engineer

    3 weeks ago


    Rajahmundry, Andhra Pradesh, India WTMF AI Full time

    At WTMF, we're not just building another AI tool. We're building an AI bestie — someone you can rant to at 2 AM, track your moods with, help you journal, remind you about life, and maybe even drop some wisdom when you least expect it.To pull this off, we need people who live and breathe AI/ML. People who look at a messy dataset and see… potential. People...

  • AI Software Developer

    2 weeks ago


    Rajahmundry, Andhra Pradesh, India beBeeAI Full time US$ 7,200 - US$ 8,400

    Generative AI Engineer OpportunityThis is a remote, temporary contract position for an AI/LLM Engineer to support various Digital Products Teams in the AI Center of Excellence.The ideal candidate will have expertise in developing Generative AI based solutions using frameworks such as Langchain, Llamaindex, Langgraph, AutoGen, Crew.ai, and Agent SDK.Required...


  • Rajahmundry, Andhra Pradesh, India beBeeEmbedded Full time ₹ 1,80,00,000 - ₹ 2,40,00,000

    We are seeking a seasoned expert to lead the design, development, and integration of all embedded software and system-level features for our cutting-edge smart camera system. The successful candidate will have a deep understanding of embedded systems and be able to drive the platform bring-up, camera system development, wireless communication integration,...

  • AI Trainer

    1 week ago


    Rajahmundry, Andhra Pradesh, India Vaidik AI Full time

    Job descriptionLocation: RemoteEmployment Type: Full Time, Part Time Department: AI Learning & Development / Technical TrainingExperience: 0-2 YearsAbout the Role:We are looking for a dynamic AI Trainer to join our team and play a strategic role in designing, developing, and delivering high-quality AI education programs. The ideal candidate will be a...


  • Rajahmundry, Andhra Pradesh, India beBeeEmbedded Full time ₹ 15,00,000 - ₹ 20,00,000

    **Job Title:** Embedded Systems ArchitectWe are seeking a skilled Embedded Systems Architect to join our team.**Responsibilities:Create and maintain software architecture for embedded systems.Design modular, scalable frameworks using C and MATLAB/Simulink.Guide the development of control algorithms and embedded system functions.Evaluate the integration of...

  • AI Software Developer

    2 weeks ago


    Rajahmundry, Andhra Pradesh, India beBeeArtificialIntelligence Full time ₹ 15,00,000 - ₹ 25,00,000

    Job DescriptionAbout the Role:We are seeking a highly skilled and innovative AI engineer to fill this critical position.The ideal candidate will design, develop, and deploy AI and machine learning solutions to solve complex business problems effectively.You will work closely with cross-functional teams to integrate AI models into products and services,...