AI/ML Embedded Software Engineer

4 weeks ago


Jodhpur, Rajasthan, India Little Place Labs Full time

Got superpower? This is not just a job. We show up each day ready to explore the unlimited possibilities of space-based technologies and utilise them to combat the most critical problems. We believe that with passion, purpose, risk taking, and willingness to learn, we can make a positive impact on the world.

Role - Embedded Software Engineer

ABOUT LITTLE PLACE LABS

Little Place Labs is reimagining how satellites process and deliver intelligence from orbit. We specialize in satellite edge computing, developing advanced solutions that process data directly on board, enabling real-time analysis, rapid decision-making, and a significant reduction in data downlink needs. Our vision is to turn satellites into autonomous, intelligent systems that don't just capture data, but interpret it instantly. This capability unlocks critical advantages across defense, environmental monitoring, and global communications, providing insights with speed, efficiency, and security right from space.

Based across the US, Europe, and India, our team works on solving complex challenges in earth observation, space situational awareness, and autonomous satellite operations. Our rapidly growing team of mission-driven, space enthusiasts is passionate, innovative, and committed to a better future for planet Earth, the little place that we all call home.

WHY JOIN US 

At Little Place Labs, you will:

  • Be at the cutting edge of Edge AI in space, shaping the future of real-time satellite intelligence.
  • Work with modern embedded platforms (NVIDIA, Xilinx, ARM, RISC-V) in one of the most exciting application areas: space-based AI/ML.
  • Collaborate with a team of ambitious engineers, scientists, and product leaders building breakthrough technology.
  • Enjoy the flexibility of a remote-first culture while making a global impact.

POSITION SUMMARY

Remote - Full-Time role - for candidates based in India.

Little Place Labs is looking for an Embedded Software Engineer with 3–6 years of experience, who thrives at the intersection of AI/ML, embedded systems, and containerized software delivery. This is a hands-on software development role where 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 integration libraries, and enabling containerized deployment of applications on constrained edge devices. You will work under the Head of Engineering and the CTO, contributing not just to managing development kits and system integration, but also to actively developing the embedded software stack that powers our edge intelligence solutions in space. This is a remote-first position, requiring excellent technical communication to collaborate across global teams and partner satellite operators.

RESPONSIBILITIES

  • Linux Expertise: Configure and manage Linux environments (Ubuntu and custom distributions), including kernel modules, system tuning, cross-compilation, and deployment scripts.
  • AI/ML Optimization and Testing on the Edge: 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 partner satellite company requirements.
  • Embedded Systems Ownership: Manage and maintain Edge AI development kits (NVIDIA Jetson, Xilinx platforms, etc.), ensuring smooth workflows for in-orbit simulation and testing.
  • Hardware Acceleration: Leverage CUDA, cuDNN, TensorRT (NVIDIA) and Vitis AI / OpenCL (Xilinx) 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 satellite companies in deploying our dockerized products.
  • Version Control & Collaboration: Git/GitHub, code review best practices, and working in distributed development teams.

COMPLEMENTARY SKILLS

  • Networking & Protocols: Knowledge of embedded networking (TCP/IP, UDP, MQTT, gRPC), especially for low-bandwidth or intermittent links.
  • Security & Encryption: Familiarity with secure boot, encryption standards, and container security (bonus if experience with Post-Quantum Cryptography concepts).
  • Cross-Platform Development: Experience with ARM/x86 toolchains, cross-compilation, and Yocto/OpenEmbedded.
  • Performance Optimization: Ability to profile embedded workloads and optimize for power, latency, and throughput constraints.
  • Scripting & Automation: Bash, Python, and Ansible (good to have) for automating builds, deployments, and system monitoring.
  • Debugging & Profiling Tools: GDB, Valgrind, perf, Nsight, and similar tools for low-level performance analysis.
  • Satellite/Space Domain Exposure (Nice-to-Have): Experience with telemetry, satellite communications, or aerospace-grade systems.

SUCCESS METRICS

  • Reliable, efficient Dockerized builds delivered to partner satellites.
  • Smooth operation and maintenance of NVIDIA/Xilinx dev kits for AI/ML use cases.
  • Reduced latency and improved efficiency of ML models on embedded devices.
  • Strong cross-team collaboration leading to faster turnaround on edge deployment milestones.

REQUIREMENTS

  • Bachelor's/Master's degree in Computer Engineering, Electrical Engineering, Computer Science, or equivalent.
  • 3–8 years of hands-on experience in embedded software development.
  • Proficiency in C, C++, and Python.
  • Deep knowledge of Linux (system internals, drivers, kernel tuning).
  • Proven experience with Docker and containerized workflows.
  • Experience with NVIDIA Jetson, CUDA, TensorRT, and Xilinx Vitis AI / OpenCL.
  • Familiarity with edge AI/ML workloads, model deployment, and performance optimization.
  • Strong debugging, problem-solving, and communication skills.
  • Ability to work independently in a remote-first environment, coordinating across time zones.

EQUAL OPPORTUNITY EMPLOYMENT INFORMATION 

Individuals seeking employment at Little Place Labs are considered without regards to race, color, religion, national origin, age, sex, marital status, ancestry, physical or mental disability, veteran status, gender identity, or sexual orientation.



  • Jodhpur, Rajasthan, India Apidel Technologies Full time

    We are seeking an experienced and highly skilled AI Engineer to design, configure, and optimize enterprise-grade AI solutions using Microsoft Azure AI services. The ideal candidate will have hands-on experience building Retrieval-Augmented Generation (RAG) applications and intelligent agents, integrating services like Azure OpenAI, Cognitive Search, Speech,...


  • Jodhpur, Rajasthan, India WTMF AI Full time

    At WTMF, we're on a mission to build not just an AI app, but an AI bestie — someone you can journal with, share your moods, plan your days, or just talk to when you need it. To make that work, we need a Machine Learning Engineer who can turn ideas into working systems that scale.This isn't about research that lives in a PDF. It's about taking models,...


  • Jodhpur, Rajasthan, India beBeeTransformation Full time ₹ 27 - ₹ 35

    Job OverviewAbout the Role:This is an opportunity to take on a senior leadership position and drive business growth through AI adoption. The ideal candidate will have a strong background in management consulting, with experience in delivering large-scale AI transformation engagements.Key Responsibilities:Build trusted relationships with C-suite executives...

  • AI Expert

    2 weeks ago


    Jodhpur, Rajasthan, India beBeeArtificial Full time ₹ 35,00,000 - ₹ 55,00,000

    Job Title: Artificial Intelligence SpecialistWe are seeking a highly skilled Artificial Intelligence Specialist to join our team. As an AI Specialist, you will play a crucial role in the development and deployment of advanced artificial intelligence solutions.Position OverviewThe AI Specialist supports the development and deployment of AI systems that...


  • Jodhpur, Rajasthan, India Antal International Full time

    We're looking for a Senior MLOps & AI Developer who brings deep expertise in software development, AI/ML infrastructure, and full-stack development to help us deliver next-generation AI applications.Location: GurugramWhat You'll DoBuild and optimize AI/ML infrastructure for model training, deployment, and monitoring.Design and implement end-to-end MLOps...

  • Frontend Developer

    3 weeks ago


    Jodhpur, Rajasthan, India MisticusMind, INC. Full time

    Job Title: AIML Developer- Python, AI/ML, GenAILocation: Baner, PuneExperience: 2 - 3 yrsCompany: MisticusMind India Pvt Ltd    Key Responsibilities:Design, develop, and deploy AI/ML/GenAI models and algorithms using Python and relevant frameworks.Development of Generative AI solutions, including natural language processing (NLP), Embedding models,...

  • AI Developer

    1 day ago


    Jodhpur, Rajasthan, India Maxaix Full time ₹ 6,00,000 - ₹ 18,00,000 per year

    Job Title: AI Developer (LLM & RAG)Location: RemoteExperience Required: 5–7 yearsEmployment Type: Full-timeAbout the RoleWe are looking for a highly skilled AI Developer with deep expertise in Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), and AI application development. The ideal candidate will have hands-on experience building...

  • Social Media Intern

    4 weeks ago


    Jodhpur, Rajasthan, India Matellio Inc. Full time

    Job DescriptionCompany DescriptionMatellio Inc. is a software engineering studio with over a decade of experience in providing innovative software solutions. We collaborate with a diverse clientele ranging from small startups to large enterprises and corporations globally. Headquartered in the USA with a presence in the UK, France, and Germany, Matellio...

  • Full Stack Engineer

    1 week ago


    Jodhpur, Rajasthan, India Web Techno Software Full time ₹ 6,00,000 - ₹ 12,00,000 per year

    Company DescriptionWeb Techno Software is an IT company with a team of 70 to 80 employees, operating for over 12 years. The company specializes in various technologies including PHP, Web Development, React, and WordPress. Web Techno Software is committed to delivering top-notch software solutions to its clients.Role DescriptionThis is a full-time on-site...


  • Jodhpur, Rajasthan, India beBeeArtificial Full time ₹ 35,00,000 - ₹ 70,00,000

    Unlock the Power of AI and Data Science Nutrail Cognitive Analytics is a new startup that transforms technology and healthcare through AI, data science, and automation. We aim to solve complex healthcare challenges by harnessing the power of machine learning and artificial intelligence. Detect diseases with AI-driven diagnostics Improve patient outcomes with...