Intern Embedded Software

0 - 4 years

0 Lacs

Posted:2 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 have the opportunity to work on developing firmware and software for IoT devices, focusing on AI-based embedded systems. This internship aims to provide 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 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 RTOS (Real-Time Operating Systems) 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 addition to gaining hands-on experience and working on cutting-edge automotive and IoT products, you may also receive a Certificate of Internship & Letter of Recommendation (based on performance) and have the potential for a pre-placement offer (PPO) for top-performing candidates. For more information, you can contact Harshwardhan Dewangan via Email at harshwardhan.dewangan@omnidya.com or reach out via Mobile at +91-7000872685 or Telephone at 02717-447099. Visit the website at www.omnidya.com for further details.,

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