Intern Embedded Software

0 - 4 years

0 Lacs

Posted:3 weeks ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As an Embedded Software Intern at Omnidya Tech LLP, you will be involved in developing firmware and software for IoT devices, focusing on AI-based embedded systems. This internship will offer you hands-on experience in designing, developing, and optimizing software solutions for next-gen automotive applications and edge AI systems. **Key Responsibilities:** - Develop and implement software for embedded systems with a focus on performance and real-time constraints. - Work with microcontrollers and embedded processors to integrate AI models and sensors. - Write efficient, low-level code in C/C++ for hardware interfacing, control systems, and sensor data acquisition. - Develop device drivers, middleware, and software frameworks for hardware integration. - Collaborate with hardware teams to implement communication protocols (e.g., UART, SPI, I2C) and manage peripherals. - Contribute to the development of test frameworks for embedded software and hardware integration. - Optimize embedded software for power efficiency, real-time performance, and resource constraints. - Participate in debugging, troubleshooting, and resolving software and hardware issues. **Required Skills:** - Strong programming skills in C/C++ for embedded systems. - Understanding of embedded system concepts such as memory management, interrupts, and real-time constraints. - Experience with microcontrollers (e.g., STM32, NXP, ESP32, etc.) and embedded development platforms. - Hands-on experience with hardware communication protocols (I2C, SPI, UART, etc.). - Familiarity with version control systems like Git. - Understanding of the Linux kernel and development for embedded Linux-based systems (e.g., Raspberry Pi, NVIDIA Jetson). - Proficiency in debugging and troubleshooting embedded software using debugging tools. **Good to Have:** - Experience with developing and optimizing software for AI-based applications on embedded systems. - Familiarity with cloud platforms (e.g., AWS IoT Core) and IoT communication protocols (MQTT, HTTP). - Exposure to AI libraries like TensorFlow Lite or OpenVINO for edge devices. - Experience with Real-Time Operating Systems (RTOS) and embedded Linux. - Knowledge of power optimization techniques and embedded system profiling. **Eligibility:** - Final-year B.E./B.Tech, M.E./M.Tech, or recent graduates in Computer Science, Electronics, Electrical Engineering, or Embedded Systems. - A passion for embedded systems, AI, and software development. In this role, you will gain practical experience in embedded systems and AI integration for real-world applications. There is also a possibility of receiving a pre-placement offer (PPO) based on your performance. For more information, you can contact: - Email: harshwardhan.dewangan@omnidya.com - Mobile: +91-7000872685 - Telephone: 02717-447099 - Website: www.omnidya.com,

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You