Embedded AI/ML Systems Software Developer

21 hours ago


Gandhinagar, Gujarat, India beBeeSoftware Full time ₹ 1,09,39,200 - ₹ 1,53,52,900
Embedded Software Engineer - AI/ML Systems

This role involves designing, developing and optimizing embedded software solutions for artificial intelligence (AI) and machine learning (ML) workloads.

You will be responsible for creating and maintaining Linux-based environments, writing integration libraries, and enabling containerized deployment of applications on constrained edge devices.

The ideal candidate has a strong background in AI/ML, embedded systems and software development with 3-6 years of experience.

  • Linux Expertise: Configure and manage Linux environments, including kernel modules, system tuning, cross-compilation and deployment scripts.
  • AI/ML Optimization and Testing: Integrate ML models into embedded systems; collaborate with data science teams to enable deployment on resource-constrained hardware.
  • Low-Level Engineering: Work with C, C++ and Python to build and optimize drivers, OS-level services and low-level libraries for ML acceleration.
  • Containerization: Develop, test and optimize Dockerized applications for AI/ML workloads, ensuring portability, efficiency and compliance with requirements.
  • Embedded Systems Ownership: Manage and maintain Edge AI development kits, ensuring smooth workflows for simulation and testing.
  • Hardware Acceleration: Leverage CUDA, cuDNN and TensorRT to accelerate workloads.
  • Systems Integration: Interface with satellite payload hardware and ground systems; debug integration issues across hardware, OS and application layers.
  • CI/CD for Edge: Develop pipelines for automated testing and deployment of embedded software builds.
  • Documentation & Support: Maintain clear documentation of configurations, workflows and deployment practices; support partner companies in deploying our dockerized products.
  • Version Control & Collaboration: Git/GitHub, code review best practices and working in distributed development teams.

About the Role: This is a hands-on software development position that requires a strong understanding of AI/ML, embedded systems and software development.

Key Responsibilities:

  • Design, develop and optimize embedded software solutions for AI/ML workloads.
  • Create and maintain Linux-based environments.
  • Write integration libraries and enable containerized deployment of applications.
  • Collaborate with data science teams to enable deployment on resource-constrained hardware.
  • Work with C, C++ and Python to build and optimize drivers, OS-level services and low-level libraries for ML acceleration.
  • Develop, test and optimize Dockerized applications for AI/ML workloads.
  • Manage and maintain Edge AI development kits.
  • Leverage CUDA, cuDNN and TensorRT to accelerate workloads.
  • Interface with satellite payload hardware and ground systems.
  • Debug integration issues across hardware, OS and application layers.
  • Develop pipelines for automated testing and deployment of embedded software builds.
  • Maintain clear documentation of configurations, workflows and deployment practices.
  • Support partner companies in deploying our dockerized products.

What We Offer: A dynamic and challenging role that offers opportunities for growth and development in a rapidly evolving field.

Requirements: A strong background in AI/ML, embedded systems and software development with 3-6 years of experience.



  • Gandhinagar, Gujarat, India beBeeArtificialintelligence Full time ₹ 30,00,000 - ₹ 40,00,000

    Role OverviewWe are seeking a skilled Software Engineer to contribute to the development of innovative AI/ML solutions in interconnect design space.Cableteque specializes in offering Predictive Interconnect Analytics (PIA) as a SAAS solution for the electronics OEM industry. Our expertise includes wire interconnects, CAD deployments, and AI/ML...


  • Gandhinagar, Gujarat, India beBeeGenerative Full time ₹ 1,50,00,000 - ₹ 2,50,00,000

    About the RoleWe're seeking a talented AI/ML engineer to join our team.This is an excellent opportunity for someone with experience in AI/ML, cloud platforms, and software development.The ideal candidate will have a strong background in machine learning, programming skills in languages such as Python, and expertise in frameworks like TensorFlow or...


  • Gandhinagar, Gujarat, India beBeeEmbeddedSoftwareEngineer Full time ₹ 1,23,00,000 - ₹ 1,54,00,000

    Job DescriptionWe are seeking a highly skilled Embedded Software Engineer to join our team. As an Embedded Software Engineer, you will design, implement, and optimize embedded software solutions for AI/ML workloads on NVIDIA, Xilinx, and Microchip platforms.You will be directly responsible for building and maintaining Linux-based environments, writing...


  • Gandhinagar, Gujarat, India beBeeArtificialintelligence Full time ₹ 2,00,00,000 - ₹ 2,50,00,000

    Generative AI Engineer Job OpportunityThis is an exciting opportunity for a skilled software developer with expertise in Generative AI and Large Language Models (LLMs) development to join our team.Key Responsibilities:Design, develop, and deploy AI/ML solutions for Generative AI and LLMs.Fine-tune, prompt-engineer, and optimize LLMs for domain-specific...


  • Gandhinagar, Gujarat, India beBeeDevelopment Full time ₹ 1,50,00,000 - ₹ 2,50,00,000

    Embedded Software Developer OpportunityWe are seeking an experienced Embedded Software Developer to design and implement cutting-edge embedded systems.Hardware Integration: Select and integrate camera sensors for high-quality imaging, interface the camera with NVIDIA Jetson boards via MIPI CSI-2 and USB 3.0, optimize video capture pipeline for low latency...


  • Gandhinagar, Gujarat, India beBeeFirmware Full time ₹ 1,50,00,000 - ₹ 2,50,00,000

    Senior Firmware Engineer Position OverviewWe are seeking a seasoned Firmware Engineer to lead our embedded software and system-level feature development.Main Responsibilities:Develop and integrate Linux kernel drivers for camera, wireless, and sensors.Integrate and debug Wi-Fi, Zigbee, LoRa wireless communication protocols.Implement low-power operation,...


  • Gandhinagar, Gujarat, India beBeeMachineLearning Full time ₹ 30,00,000 - ₹ 80,00,000

    Job DescriptionWe are seeking a skilled software engineer to lead the development of cutting-edge AI and machine learning applications. The ideal candidate will have extensive knowledge of Python programming, with experience in designing and implementing robust backend software solutions.The key responsibilities of this role include:Software Design and...

  • AI/ML Strategist

    3 days ago


    Gandhinagar, Gujarat, India beBeeDataScientist Full time ₹ 2,50,00,000 - ₹ 3,50,00,000

    Strategic Data Science LeadershipThe successful candidate will be responsible for architecting and implementing end-to-end AI/ML solutions using the latest technologies. This involves developing structured data science roadmaps, guiding teams to execute on them, and collaborating with stakeholders to design, develop, and deploy AI models.Key responsibilities...


  • Gandhinagar, Gujarat, India beBeeRoboticist Full time ₹ 8,00,000 - ₹ 15,00,000

    Job Title: Robotics Systems DeveloperWe are seeking a skilled Robotics Systems Developer to join our team. As a key member of our engineering department, you will be responsible for designing, developing, and maintaining robotic systems and automation solutions.The ideal candidate will have a strong background in robotics, mechanical engineering, or...


  • Gandhinagar, Gujarat, India beBeeEmbedded Full time ₹ 5,00,000 - ₹ 10,00,000

    Embedded Systems Engineer OpportunityJob Overview:We are seeking a highly skilled Embedded Systems Engineer to join our team. The ideal candidate will have strong analytical and logical skills, with the ability to design and develop complex embedded systems.Key Responsibilities:Develop and maintain high-quality embedded software for various...