Embedded Systems Internship in Bangalore
Actively Reviewing the ApplicationsRatch AI
India, Karnataka, Bengaluru
Internship
On-site
Posted 11 hours ago
•
Apply by June 4, 2026
Job Description
Selected Intern's Day-to-day Responsibilities Include
About Company: Hiring is stressful on both sides of the table.
Candidates spend weeks preparing for interviews that don't resemble the actual job.
Hiring managers make high-stakes decisions based on short conversations, resumes, and gut feel and live with the consequences long after the interview ends.
Ratch exists to fix that.
Ratch works end-to-end: from understanding the role in plain language, to running skills-first evaluations, to delivering a governed hiring decision. We operate on outcome-based pricing - clients pay only when a hire is successfully made because hiring decisions should be judged by results, not effort.
For candidates, this means fewer arbitrary filters and more meaningful evaluation.
For hiring managers, it means less noise, more confidence, and decisions you can stand behind.
- Assist in developing and testing embedded software modules using C programming for IoT-based controllers.
- Support implementation and debugging of communication protocols such as UART, SPI, I2C, or CAN under team guidance.
- Work on basic embedded concepts, including bit manipulation, memory handling, and register-level programming.
- Perform hardware interfacing tasks using Arduino or similar development boards for prototyping and validation.
- Collaborate with senior engineers to troubleshoot issues, optimise code, and adapt to evolving project requirements in a fast-paced environment.
About Company: Hiring is stressful on both sides of the table.
Candidates spend weeks preparing for interviews that don't resemble the actual job.
Hiring managers make high-stakes decisions based on short conversations, resumes, and gut feel and live with the consequences long after the interview ends.
Ratch exists to fix that.
Ratch works end-to-end: from understanding the role in plain language, to running skills-first evaluations, to delivering a governed hiring decision. We operate on outcome-based pricing - clients pay only when a hire is successfully made because hiring decisions should be judged by results, not effort.
For candidates, this means fewer arbitrary filters and more meaningful evaluation.
For hiring managers, it means less noise, more confidence, and decisions you can stand behind.
Quick Tip
Customize your resume and cover letter to highlight relevant skills for this position to increase your chances of getting hired.
Related Similar Jobs
View All
Engineer - System Engineering
GE Vernova
India
Full-Time
Testing
Electrical
Artificial Intelligence Engineer
Fulcrum Digital Inc
India
Full-Time
Machine Learning
Engineering
Forecasting
+73
TRAINER IN PCB DESIGN in Tamil Nadu, Tiruchirappalli, Dharmapuri, Salem, Tirunelveli, Chennai, Coimbatore, Madurai, Kanyakumari, Namakkal, Erode, Karur (Hybrid)
KRISHTEC
India
Full-Time
IoT
Testing
Software Engineer - ANH
Cargill
India
PostgreSQL
.NET
Angular
+10
Remote Software Engineer (Rust)
Turing
Kerala
Contract
₹2–2 LPA
Git
Docker
GitHub
+2
Share
Quick Apply
Upload your resume to apply for this position