Embedded Software Solutions Specialist

7 days ago


Tiruchi, Tamil Nadu, India beBeeSoftware Full time ₹ 80,00,000 - ₹ 1,20,00,000
Embedded Software Engineer

We are seeking an Embedded Software Engineer to join our team. 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 responsible for building and maintaining Linux-based environments, writing integration libraries, and enabling containerized deployment of applications on constrained edge devices.

The ideal candidate will have a strong background in computer science or a related field and experience with embedded systems, C/C++, Python, and Linux.

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.
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.


  • Tiruchi, Tamil Nadu, India beBeeFirmware Full time US$ 80,000 - US$ 1,50,000

    Embedded Systems SpecialistWe are seeking a skilled Embedded Systems Specialist to design and develop firmware solutions.Key Responsibilities:


  • Tiruchi, Tamil Nadu, India beBeeAutomation Full time ₹ 1,00,00,000 - ₹ 1,25,00,000

    We are seeking a skilled Quality Assurance Specialist to join our team.Key Responsibilities:Design and build test cases for embedded systems, focusing on mobile handset testing with automation using Python or Perl.Validate test cases on target devices, ensuring high-quality results.Communicate effectively through written and oral presentations, showcasing...


  • Tiruchi, Tamil Nadu, India beBeeFPGA Full time ₹ 8,00,000 - ₹ 15,00,000

    Embedded Systems DevelopmentWe are seeking a skilled FPGA designer to support the development of complex embedded systems. Our team requires experts with strong expertise in digital circuit design and implementation using Verilog and VHDL.The ideal candidate will have hands-on experience with Xilinx and Altera FPGAs and design tools like Vivado, Quartus, and...


  • Tiruchi, Tamil Nadu, India beBeeEmbedded Full time ₹ 20,26,461 - ₹ 30,19,547

    Job Title:Firmware Engineering LeaderAbout the Role:This position involves overseeing the development and maintenance of embedded hardware and firmware systems. The ideal candidate will have extensive experience in designing and developing high-reliability architectures for medical devices and other regulated industries.The role requires a strong technical...


  • Tiruchi, Tamil Nadu, India beBeeEmbeddedSystemEngineer Full time ₹ 1,20,00,000 - ₹ 2,00,00,000

    Embedded System EngineerOur ideal candidate will possess a solid understanding of Linux BSP and driver development, with experience working on non-automotive embedded domains.You will be responsible for designing, developing, and enhancing Linux BSPs and device drivers (USB, SPI, I2C, UART, Ethernet).Key responsibilities include performing board bring-up,...


  • Tiruchi, Tamil Nadu, India beBeeProcurement Full time ₹ 20,00,000 - ₹ 25,00,000

    Procurement SpecialistWe are seeking a highly skilled Procurement Specialist to join our team. The ideal candidate will have experience in software procurement and be able to negotiate with vendors to obtain the best possible pricing, terms, and conditions for software purchases.The Procurement Specialist will work closely with leaders in the organization to...


  • Tiruchi, Tamil Nadu, India beBeeSoftware Full time ₹ 12,00,000 - ₹ 15,00,000

    API EngineerWe're seeking a skilled software developer to enhance our travel solutions. This full-time remote role involves developing applications, improving code efficiency, and troubleshooting issues.Key Responsibilities:Design and develop software applications using strong programming skillsApply object-oriented programming principles to optimize code...


  • Tiruchi, Tamil Nadu, India beBeeEmbedded Full time ₹ 1,20,00,000 - ₹ 1,50,00,000

    We are revolutionizing healthcare through cutting-edge medical device design, development and pilot manufacturing. Our team collaborates with experts across domains to bring innovative solutions that enhance healthcare and improve lives.Key responsibilities of this Embedded Engineer role include:Designing, developing and debugging embedded software for...


  • Tiruchi, Tamil Nadu, India beBeeEmbedded Full time ₹ 12,00,000 - ₹ 18,00,000

    Job OverviewWe are seeking a highly skilled professional to lead the design, development, and integration of embedded software and system-level features for our smart camera system. The successful candidate will drive platform bring-up, camera system development, wireless communication integration, and low-power optimization in collaboration with a...


  • Tiruchi, Tamil Nadu, India beBeeDataExtraction Full time ₹ 8,00,000 - ₹ 15,00,000

    Software Development SpecialistWe are seeking a skilled Software Development Specialist with expertise in data extraction and OCR to design and optimize solutions.Main Responsibilities:Data Extraction: Develop Python scripts for web scraping from structured and unstructured sources, ensuring clean, structured data.OCR Integration: Implement OCR solutions to...