
Embedded AI/ML Systems Software Developer
21 hours ago
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.
-
AI/ML Software Developer
2 weeks ago
Gandhinagar, Gujarat, India beBeeArtificialintelligence Full time ₹ 30,00,000 - ₹ 40,00,000Role 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...
-
AI/ML Software Development Engineer
2 days ago
Gandhinagar, Gujarat, India beBeeGenerative Full time ₹ 1,50,00,000 - ₹ 2,50,00,000About 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,000Job 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...
-
AI Software Developer
3 days ago
Gandhinagar, Gujarat, India beBeeArtificialintelligence Full time ₹ 2,00,00,000 - ₹ 2,50,00,000Generative 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...
-
Embedded Systems Designer
1 week ago
Gandhinagar, Gujarat, India beBeeDevelopment Full time ₹ 1,50,00,000 - ₹ 2,50,00,000Embedded 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...
-
Embedded Systems Expert
7 days ago
Gandhinagar, Gujarat, India beBeeFirmware Full time ₹ 1,50,00,000 - ₹ 2,50,00,000Senior 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,...
-
Python AI/ML Software Engineer
1 day ago
Gandhinagar, Gujarat, India beBeeMachineLearning Full time ₹ 30,00,000 - ₹ 80,00,000Job 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,000Strategic 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...
-
Robotics Systems Developer
2 weeks ago
Gandhinagar, Gujarat, India beBeeRoboticist Full time ₹ 8,00,000 - ₹ 15,00,000Job 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...
-
Advanced Embedded Systems Developer
6 days ago
Gandhinagar, Gujarat, India beBeeEmbedded Full time ₹ 5,00,000 - ₹ 10,00,000Embedded 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...