Freshers C,c++ jobs in Coimbatore, Tamil Nadu
- Altiusnxt TechnologiesSaibaba Colony, Coimbatore, Tamil Nadu
- Currently pursuing or recently completed B.E.
- Microcontrollers — STM32, ESP32, Arduino, or similar.
- Prior project experience with microcontrollers (even…
- Bosch GroupCoimbatore, Tamil Nadu
- Proficiency in C++ coding.5 to 7 years of experience in embedded projects .
- Hands on experience in working with Linux environment.
- PM Square SoftCoimbatore, Tamil Nadu
- C/C++/STL/Boost/ACE Framework/Smart pointers.
- Knowledge of TCP/UDP/Multi Thread programming.
- Worked in Visual Studio environment – Windows/VS Code - Linux.
- Roots Group of CompaniesCoimbatore, Tamil Nadu
- Experience deploying and debugging on embedded/edge compute platforms (Jetson family or comparable).
- Strong C++ experience in a ROS 2 context (Humble or later),…
- MOTO CONTROL SYSTEMCoimbatore, Tamil Nadu
- Bachelor’s or Master’s degree in Electronics Engineering, or related field.
- We are seeking a highly skilled and motivated Embedded Software Engineer to…
- Nobl QCoimbatore, Tamil Nadu
- Batch – Freshers (2026 pass-out), open to all specializations.
- Minimum 60% with No Standing Arrears.
- Analytical and problem-solving abilities.
- HELLO PROJECTSCoimbatore, Tamil Nadu
- High proficiency in embedded C programming skills.
- Work with C/C++ (and assembly where required) to implement efficient and reliable code.
- Wheelson Technologies Privates LimitedCoimbatore, Tamil Nadu
- We are looking for an Embedded Software Engineer to work on embedded software development and test framework development.
- Good C/C++ programming skills.
- Indus Electronics IndiaCoimbatore, Tamil Nadu
- Knowledge in 8,16 or 32 bit microcontrollers.
- Nature of Work: Development of new electronic products using advanced Microcontrollers and systems.
- Eigen Dyne Pvt LtdCoimbatore, Tamil Nadu
- Prior project or internship experience involving robots, drones, or automation.
- Basic exposure to Gazebo or other robotics simulators.
- Time:* 9.30 am to 5 pm.
- Sri Gajanan E-Slates Pvt LtdCoimbatore, Tamil Nadu
- Tech / Ph.D. (or equivalent qualification).
- We are looking for an enthusiastic and experienced Part-Time Tamil Lecturer/Online Tutor to deliver engaging online…
- Sri Gajanan E-Slates Pvt LtdCoimbatore, Tamil Nadu
- Tech / Ph.D. (or equivalent qualification).
- We are looking for an enthusiastic and experienced Part-Time Tamil Lecturer/Online Tutor to deliver engaging online…
- Roots MulticleanCoimbatore, Tamil Nadu
- Experience deploying and debugging on embedded/edge compute platforms (Jetson family or comparable).
- Strong C++ experience in a ROS 2 context (Humble or later),…
View similar jobs with this employerBosch GroupCoimbatore, Tamil Nadu- Looking for an Embedded Software Architect to define and drive scalable, high-quality embedded software architecture.
- Bosch GroupCoimbatore, Tamil Nadu
- We are looking for an experienced Embedded Linux Developer to define and drive scalable, secure, and high-performance gateway and edge computing architectures…
- V support SolutionsCoimbatore, Tamil Nadu
- Experience :10 to 15 yrs of Experience.
- Strong understanding of technology, especially product development – preferably Embedded Systems/ Applications.
People also searched:
Job Post Details
Embedded Engineer - Intern - job post
Job details
Pay
- Up to ₹8,000 a month
Job type
- Internship
- Fresher
- Full-time
Location
Benefits
Pulled from the full job description
- Flexible schedule
Full job description
Yantra 24x7 builds IoT gateways, edge computing hardware, and machine connectivity devices that form the hardware layer of our industrial monitoring platform. Our embedded team develops firmware for custom PCBs, IoT edge nodes, and protocol converters that bridge factory machines to the cloud. This internship is an opportunity to work on real production hardware — not simulation exercises.
Role Overview
As an Embedded Systems Intern, you will work alongside our hardware and firmware engineers to develop, test, and debug embedded firmware for IoT edge devices and protocol converter modules. You will write Embedded C code, work with communication peripherals (SPI, I2C, UART), and help integrate microcontroller-based hardware with Yantra's IoT platform. This is a hands-on internship — expect to work with real hardware on a real engineering team.
What You Will Work On
Firmware Development
- Write and test Embedded C firmware for microcontrollers — STM32, ESP32, Arduino, PIC, or AVR — for IoT gateway and edge device applications
- Develop peripheral drivers for communication interfaces — SPI (sensors, flash memory), I2C (sensors, displays, RTC), UART (GPS, GSM, RS-485 converters, debug console)
- Implement communication stacks — Modbus RTU over RS-485, MQTT over Wi-Fi/Ethernet, and HTTP/REST APIs from embedded devices
- Work on bare-metal firmware and RTOS-based (FreeRTOS) applications depending on project requirements
- Write interrupt service routines (ISRs), DMA configurations, and power management routines for low-power IoT nodes
Hardware Integration & Testing
- Read and interpret circuit schematics and PCB layouts to understand hardware design for firmware development
- Use lab instruments — oscilloscope, logic analyser, multimeter, and protocol analysers — to debug SPI, I2C, UART signal integrity issues
- Perform bring-up of new PCB revisions — boot firmware, test peripherals, validate communication interfaces
- Assist with hardware-in-the-loop (HIL) testing and validation of IoT edge devices before client deployment
IoT Platform Integration
- Develop firmware routines that collect machine data from sensors and PLCs and publish to Yantra's IoT broker using MQTT
- Implement Over-the-Air (OTA) firmware update mechanisms for deployed edge devices
- Work on data parsing, buffering, and retry logic for reliable data transmission in intermittent connectivity environments
- Help test and validate end-to-end data flow: sensor → microcontroller → gateway → cloud platform → dashboard
Documentation & Collaboration
- Maintain firmware version documentation, changelog, and code comments to engineering standards
- Write test plans and test reports for firmware features and hardware integration tests
- Participate in team stand-ups, sprint demos, and design review discussions
- Collaborate with PCB hardware designers and software backend team for end-to-end integration
Who Should Apply
Education & Background:
- Currently pursuing or recently completed B.E. / B.Tech in Electronics & Communication, Electrical, Embedded Systems, or Computer Science
- Strong interest in hardware and firmware development — not just software
- Prior project experience with microcontrollers (even personal projects or lab assignments) is a significant advantage
Technical Skills (Required)
- Embedded C programming — mandatory
- Microcontrollers — STM32, ESP32, Arduino, or similar
- Communication protocols — SPI, I2C, UART (working knowledge)
- Basic understanding of digital electronics and circuits
- Reading schematic diagrams
- Debugging with oscilloscope / logic analyser
- Git — basic version control
Good to Have
- RTOS — FreeRTOS basics
- Modbus RTU / RS-485 protocol
- MQTT protocol for IoT applications
- Python scripting for test automation
- PCB design basics (KiCad / EasyEDA)
- Linux embedded environments (Raspberry Pi, BeagleBone)
- AWS IoT Core / Azure IoT Hub fundamentals
What You Get
- Real production firmware experience — not a theoretical internship. Your code ships on actual hardware.
- Mentorship from experienced embedded engineers with backgrounds in industrial automation and IoT product development
- Exposure to the complete IoT stack — from microcontroller firmware to cloud dashboards
- Pre-Placement Offer (PPO) for exceptional performers at the end of the internship
- Internship completion certificate, reference letter, and LinkedIn recommendation
- Flexible working hours for students managing academic commitments
Pay: Up to ₹8,000.00 per month
Application Question(s):
- immediate Joiner?
Location:
- Saibaba Colony, Coimbatore, Tamil Nadu (Preferred)
Work Location: In person