Embedded Software Engineer
Posted: 11 hours ago
Job Description
We are seeking an Edge AI & Embedded ML Engineer to develop high-performance, low-latency AI models for deployment on resource-constrained devices. This role involves optimizing deep learning models for real-time inference on edge hardware, ensuring efficiency in power-limited environments.If you have experience with TinyML, on-device AI, and embedded neural networks, this is the perfect opportunity to work on cutting-edge innovations.TasksDesign, train, and optimize machine learning models for deployment on microcontrollers, FPGAs, TPUs, and custom ASICsImplement low-power deep learning solutions for edge devicesOptimize models using quantization, pruning, knowledge distillation, and hardware-aware trainingDeploy and benchmark ML models on TensorFlow Lite, ONNX, PyTorch Mobile, and Edge TPUDevelop firmware/software to integrate AI models with real-time operating systems (RTOS), IoT networks, and embedded LinuxCollaborate with hardware engineers to improve AI performance on custom architecturesRequirementsExperience in embedded software development for AI & TinyML applicationsProficiency in C, C++, and Python for real-time, low-power systemsKnowledge of microcontroller architectures and RTOS (Zephyr, FreeRTOS, etc.)Ability to work cross-functionally in a fast-moving, collaborative environmentPassion for pushing the limits of Edge AI & embedded ML innovationBenefits🚀 Work on the bleeding edge of blockchain & AI innovation.🌍 Remote-first team with a flexible work culture.💡 Opportunity to shape the future of decentralized AI applications.💰 Competitive salary & potential for equity/token incentives.Join Avo Intelligence and revolutionize AI! Work with cutting-edge TinyML tech, collaborate globally, and make an impact. Apply now for the Embedded Software Engineer role!
Job Application Tips
- Tailor your resume to highlight relevant experience for this position
- Write a compelling cover letter that addresses the specific requirements
- Research the company culture and values before applying
- Prepare examples of your work that demonstrate your skills
- Follow up on your application after a reasonable time period