Robotics engineer at Pentabay Softwares Ā· Chennai Ā· 0 - 3 years Ā· ā¹2.5L - ā¹7L / yr Ā· Profitable Ā· Posted 19 Feb 2026
š¤ Robotics Engineer
Company: Pentabay Softwares
Location: Anna Salai (Mount Road), Chennai
Employment Type: Full-Time
š¹ Job Summary
Pentabay Softwares is seeking a highly skilled and innovative Robotics Engineer to design, develop, test, and implement robotic systems and automation solutions. The ideal candidate will have strong technical expertise in robotics programming, control systems, and hardware integration, along with a passion for building intelligent and efficient systems.
š¹ Key Responsibilities
Design, develop, and test robotic systems and automation solutions
Develop and implement control algorithms and motion planning systems
Integrate sensors, actuators, and embedded systems
Program robots using languages such as Python, C++, or ROS
Troubleshoot, debug, and optimize robotic applications
Collaborate with cross-functional teams including software, hardware, and AI engineers
Ensure compliance with safety and quality standards
Document system architecture, processes, and technical specifications
š¹ Required Qualifications
Bachelorās or Masterās degree in Robotics, Mechatronics, Mechanical, Electronics, or related field
2+ years of experience in robotics development (preferred)
Strong knowledge of robotics frameworks (e.g., ROS)
Experience with microcontrollers, embedded systems, and sensor integration
Familiarity with AI/ML concepts is a plus
Strong analytical and problem-solving skills
š¹ Preferred Skills
Experience with computer vision systems
Knowledge of SLAM, kinematics, and motion planning
Experience with industrial automation or autonomous systems
Strong teamwork and communication skills
š Why Join Pentabay Softwares?
Work on innovative and future-focused technologies
Collaborative and growth-oriented work culture
Opportunities for skill development and career advancement
Exposure to cutting-edge automation and AI-driven projects

About Pentabay Softwares
About
Connect with the team
Similar jobs (10)
Job Responsibilities:
We are seeking a highly skilled and motivated Robotics Engineers with a strong focus
on ROS2 development to join our dynamic team. As a Robotics Engineer, you will be
responsible for designing, developing, and implementing advanced robotic systems and
applications using the Robot Operating System 2 (ROS2). You need to develop the
behavioral and control systems, including planning and navigation needed for
autonomous robots. This role requires a deep understanding of robotic software
architecture, proficiency in ROS2, and experience with hardware integration and real
time systems and expertise in URDF (Unified Robot Description Format).
Key Responsibilities :
Design and Development:
ļ· Develop robust and scalable robotic applications using ROS2. Implement
software for various robotic systems, ensuring high performance and reliability.
ļ· Hand-on with developing ROS2 nodes, Services/Clients, Publishers/Subscriber.
ļ· Lead and develop path/motion planning algorithms that include route planning,
trajectory optimization, decision making, and open space planning. Good
understandings of Robot dynamics, kinematics and modeling.
System Integration :
ļ· Integrate sensors, actuators, and other hardware components with robotic
systems. Ensure seamless communication between hardware and software
layers. Experienced on integration with perception sensors such as IMU, GPS,
Stereo Cameras, Lidar, Radar, and various other sensors.
URDF Modeling :
ļ· Create and maintain accurate URDF models for robotic systems. Ensure models
accurately represent the physical configuration and kinematics of the robots.
Algorithm Implementation :
ļ· Implement and optimize algorithms for perception, localization, mapping,
navigation, and control.
Simulation and Testing :
ļ· Utilize simulation tools to test and validate robotic systems in virtual
environments like Gazebo, Rviz2 and Unity.
Perform rigorous testing in real-world scenarios to ensure system robustness.
Documentation :ļ· Create and maintain comprehensive documentation for system architecture,
design decisions, algorithms, and user guides.
Research and Development :
ļ· Stay updated with the latest advancements in robotics and ROS2, and URDF.
Contribute to the continuous improvement of development processes and tools.
All candidates must have at least a Bachelorās degree in a related field(Computer
Engineering, Electronics/Electrical Engineering, Electronics and Communication
Engineering, Robotics or similar).
Advanced degrees are a plus.
Job Description ā Mechatronics Engineer
Position
Mechatronics Engineer
Experience
2 years
Location
Bengaluru, India
About the Role
We are looking for a hands-on Mechatronics Engineer with approximately 2 years of experience to work on the development and integration of intelligent electro-mechanical systems.
The role involves a combination of electronics system assembly and testing, sensors and actuators, control algorithms, estimation algorithms, embedded implementation, system configuration, and hardware-software integration. The ideal candidate should be comfortable working across the boundary between mechanical, electrical, embedded software, and algorithms.
Key Responsibilities
1. System Assembly & Integration
- Assemble and integrate electro-mechanical systems, sensors, actuators, embedded computers, controllers, and associated electronics.
- Perform wiring, connection, sensor installation, and basic electrical integration.
- Support integration of cameras, IMUs, GNSS, encoders, motors, servos, and other sensors/actuators.
- Configure systems for laboratory, ground, and flight testing.
- Troubleshoot hardware, electrical, communication, and integration issues.
2. Electronics Testing & Validation
- Develop and execute test procedures for electronic and mechatronic subsystems.
- Perform functional testing, sensor validation, actuator testing, and system-level testing.
- Use laboratory equipment such as oscilloscopes, multimeters, power supplies, electronic loads, and logic analysers.
- Analyse test data and identify hardware, firmware, sensor, or integration issues.
- Maintain test records, test reports, and issue/defect logs.
3. Control & Estimation Algorithms
- Implement and integrate control algorithms for electro-mechanical systems.
- Work with PID, state-space, feedback control, actuator control, and related control techniques.
- Implement estimation algorithms such as complementary filters, Kalman filters, EKF/UKF, or sensor fusion algorithms.
- Perform sensor calibration, parameter estimation, filtering, and system identification.
- Tune control and estimation parameters based on laboratory and flight-test data.
4. Embedded Implementation
- Implement algorithms on embedded processors and real-time computing platforms.
- Interface sensors and actuators using protocols such as UART, SPI, I²C, CAN, RS-232/485, Ethernet, etc.
- Develop or modify embedded C/C++ code for system integration.
- Debug hardware-software interaction and real-time issues.
- Support optimisation and deployment of algorithms on resource-constrained embedded systems.
5. Configuration & Version Management
- Maintain configuration of hardware, firmware, software, sensors, and system parameters.
- Maintain configuration-controlled parameter files, calibration data, firmware versions, and test configurations.
- Use Git or equivalent version-control systems for software and configuration management.
- Maintain proper traceability between hardware configuration, software version, test results, and system performance.
- Support controlled release of system configurations for testing and demonstrations.
6. System Testing & Field Trials
- Participate in system-level integration, laboratory testing, HIL/SIL testing, and field/flight trials.
- Prepare test setups and test cases based on system requirements.
- Collect and analyse telemetry, sensor, actuator, and performance data.
- Diagnose failures during integration and testing and work with the engineering team to resolve them.
- Support verification and validation activities for production-grade systems.
Required Skills
- B.E./B.Tech/M.Tech in Mechatronics, Electronics, Electrical, Instrumentation, Mechanical Engineering, or a related discipline.
- Approximately 2 years of relevant industry/project experience.
- Strong hands-on experience with electronics system assembly, integration, and testing.
- Understanding of sensors, actuators, motors, servos, and embedded systems.
- Good understanding of control systems and estimation/filtering techniques.
- Experience implementing algorithms in C/C++ and/or Python.
- Familiarity with microcontrollers, embedded processors, and real-time systems.
- Working knowledge of communication protocols such as CAN, UART, SPI, I²C and Ethernet.
- Experience using laboratory test equipment such as oscilloscopes and multimeters.
- Familiarity with Git and configuration/version management.
- Ability to read schematics, datasheets, interface specifications, and technical documentation.
- Strong debugging and problem-solving skills.
- Willingness to work hands-on with hardware and participate in field/flight testing.
Good to Have
- Experience with UAVs, robotics, autonomous systems, gimbals, or avionics.
- Experience with IMU, GNSS, magnetometer, barometer, encoder, camera, or other navigation sensors.
- Experience with EKF/UKF, sensor fusion, visual-inertial estimation, or inertial navigation.
- Familiarity with MATLAB/Simulink.
- Experience with PX4, ArduPilot, ROS/ROS2, or similar platforms.
- Experience with HIL/SIL testing.
- Basic understanding of real-time operating systems.
- Experience with hardware bring-up and PCB-level debugging.
- Familiarity with engineering standards, configuration management, and structured V&V processes.
Desired Attributes
- Hands-on engineer who enjoys working with both hardware and software.
- Comfortable moving between mechanical assembly, electronics, algorithms, and embedded implementation.
- Strong debugging mindset with an ability to systematically isolate problems.
- Good understanding of engineering fundamentals rather than dependence on pre-built libraries or tools.
- Able to work independently on assigned modules while collaborating closely with multidisciplinary teams.
- Comfortable working in a fast-paced R&D environment involving prototyping, testing, iteration, and field trials.
- Strong documentation and communication skills.
Typical Technology Environment
Sensors & Actuators: IMU, GNSS, magnetometer, encoders, cameras, motors, servos
Embedded: Microcontrollers, ARM processors, embedded Linux/RTOS
Algorithms: PID, state estimation, Kalman filtering, sensor fusion, system identification
Programming: C/C++, Python, MATLAB/Simulink
Testing: Oscilloscope, logic analyser, multimeter, power supply, HIL/SIL
This is a hands-on R&D engineering role suited for an engineer who wants to work on complete intelligent systems rather than a narrowly defined mechanical or electronics function. The engineer will contribute across assembly ā integration ā algorithm implementation ā configuration ā testing ā debugging ā field validation, with particular emphasis on UAV and autonomous-system applications.
At InferQ, we are building solutions for autonomous and intelligent aerial systems. We seek a Robotic Navigation Engineer with deep technical rigor and a passion for developing mission-critical navigation, estimation, and path planning systems for UAVs. The role demands hands-on engagement across the autonomy stack. You will work at the intersection of robotics, AI, and aerospace, translating research into reliable field-deployable systems.
Key Responsibilities
- Architect and implement algorithms for joint state estimation, integrating multi-sensor inputs.
- Develop dynamic and real-time path planning solutions for UAVs.
- Create and validate flight simulations using various COTS Simulators or custom HIL/SIL test environments.
- Design and integrate advanced navigation systems.
- Work with avionics, AI, and controls teams to integrate autonomy modules on flight computers and mission systems.
- Conduct flight trials, performance evaluation, and algorithm optimization under real mission conditions.
- Support development of mission-critical autonomy frameworks for UAV systems.
Skillset/ Experience Required
- Strong foundation in linear and nonlinear state estimation and multi-sensor fusion.
- Expertise in path planning and trajectory optimization for aerial platforms.
- Proficiency in C++ / Python and ROS / ROS2 for robotic system development.
- Experience with aerospace kinematics and dynamics modeling, flight control integration, and navigation system design.
- Hands-on experience with Gazebo / X-Plane / AirSim / Unreal Engine simulators.
- Practical understanding of vision-based SLAM, visual odometry, and obstacle avoidance.
- Strong analytical and debugging skills, with a systems-engineering mindset.
- Exposure to AI-based perception systems.
- Integration of algorithms with embedded flight computers.
- Experience with HIL/SIL test setups and flight telemetry systems.
- Familiarity with DO-178C, DO-254, or other lifecycle processes is a plus.
Educational Qualification
- B.E. / B.Tech / M.Tech / Ph.D. in Aerospace, Robotics, Computer Science, Electrical, or related disciplines.
- Academic or project focus in Autonomous Systems, Estimation, Navigation, or AI-based Robotics is preferred.
About Company
We are building general-purpose autonomous robots for US construction to tackle rising costs, safety risks, and labour shortages. Our modular, multi-trade platform combines purpose-built hardware with real-time site intelligence to navigate complex environments and execute tasks with precision. Trained in high-fidelity simulation and already deployed on live sites, our robots deliver 5x faster execution, 250%+ margin expansion, and significant cost savings.
About the Role
We are looking for a versatile, hands-on software engineer to join our growing team. You will work across embedded Linux systems, networking stacks, robotic middleware, and cloud-connected services. This role demands strong fundamentals, intellectual curiosity, and the ability to learn quickly ā not just familiarity with buzzwords.
On-site, Bengaluru
Responsibilities
- Design and implement robot boot-up sequences and service orchestration to ensure reliable, deterministic system bring-up.
- Configure and manage Linux networking ā TCP/IP stack, HTTP, iptables, ARP, DHCP, DNS ā for robot-to-cloud and inter-robot communication.
- Own CI/CD pipelines using ArgoCD, GitHub Actions, and containerized workflows to ship software to robots.
- Manage Docker-based deployment and runtime environments on robot and cloud infrastructure.
- Write and maintain system administration tooling and bash scripts for fleet management and diagnostics.
- Collaborate closely with robotics, perception, and application teams to integrate platform capabilities.
- Establish and enforce best practices around Git workflows, branching strategies, and code review.
- Lead and mentor a small platform engineering team ā set technical direction, conduct code reviews, and drive execution.
Requirements
All candidates must demonstrate solid, hands-on competency in every item listed below.
- Linux systems programming in C
- File I/O ā read, write, seek, memory-mapped files
- Multi-threading ā pthreads, mutexes, condition variables, thread safety
- Socket communication ā TCP/UDP sockets, select/poll/epoll
- Basic data structures & algorithms ā stack, heap, queue, linked list
- General comprehension ability ā reading technical manuals, datasheets, and RFCs
- Python scripting
- Bash scripting
- Git ā CLI usage, branching, merging, rebasing, conflict resolution
- Standard UML diagrams ā flowchart, sequence diagram, deployment diagram
- Windowless text editor ā vim, nano, or equivalent
Strong Advantage
- C++ programming ā C++17, OOP, templates, STL
- Common network protocols ā DHCP, ARP, TCP, UDP, DNS
- Network configuration ā routers, switches, VLANs, subnetting
- Server-client application architecture
- P2P vs. centralised communication ā DDS vs. MQTT
- Database management ā SQL vs. NoSQL, schema design
- Network security ā checksums (CRC, MD5, SHA), public-key encryption, digital signatures
- ROS2 framework ā pub/sub, services, actions, lifecycle nodes, DDS transport
- CMake build system ā targets, find_package, CTest integration
- Docker ā Dockerfiles, docker-compose, remote image registries
Must-haves (non-negotiable)
- Strong Linux systems programming in C ā multi-threading (pthreads), socket communication (TCP/UDP, epoll), and file I/O
- Hands-on experience with CI/CD pipelines (ArgoCD, GitHub Actions) and Docker-based deployments
- Networking expertise ā TCP/IP stack, DHCP, DNS, iptables, inter-device communication
- Proficiency in Python and Bash scripting for fleet management and diagnostics
- ROS2 experience (pub/sub, DDS, lifecycle nodes) is a strong advantage
- Develop python-based automation for large data sets data analysis for vulnerability management reporting.
- Leverage machine learning in the process as required.
- Develop Prompts to automate test data extraction process from databases.
- Provide technical expertise through a hands-on approach to teams and projects.
- Experience with one or more general purpose programming languages including but not limited to: Java, Python, R or equivalent
- Experience and knowledge in designing, building, and deploying multi layered application Infrastructure involving On-premises & AWS Cloud platform using services BedRock LLM models.
- Handle design, definition, planning and development.
- 100% adherence to architectural and development best practices including the use of standard architectures, proper use of code management, document design and design artifacts and conduct design/code reviews.
- Create optimization plans to innovate, shift-left, and mitigate gaps.
- Apply cloud concepts and capabilities to deliver testing for cloud-hosted apps.
- Report succinct testing goals and results to the leadership.
- Train and educate various teams on SV ideas and expectations.
- Expand responsibilities to drive test data, test environment, and service virtualization strategies.
Essential Duties and Responsibilities:
⢠Build new automations in Python: API integrations, data pipelines, scheduled jobs, and process replacements scoped with operating partners.
⢠Maintain the existing Power Automate estate, both unattended cloud and desktop flows. Triage failures, repair flows, and keep unattended runs healthy on the bot-server farm. Operate the Power Platform space around them: environments, solutions, connection references, and pipeline-managed deployments.
⢠Migrate Power Automate flows to Python where the economics favor it. Retire flows rather than patching them indefinitely.
⢠Integrate systems over REST APIs. Handle JSON and XML transformation, authentication (OAuth, service principals), and error handling that survives flaky endpoints.
⢠Author SQL queries, tables, and stored procedures that support automations.
⢠Operate what you build. Instrument jobs with logging, monitoring, and alerting so failures surface before the business notices them. Write runbooks.
⢠Improve how automations run. Today they run as scheduled jobs on VMs. Help evaluate and move toward containerized or Azure-native execution (Functions, Container Apps) where it reduces operational load.
⢠Use AI coding tools as a core part of daily development, within company governance and review standards.
⢠Document what you build so the next engineer, or an operating partner, can understand and extend it.
Knowledge, Skills and Abilities:
⢠Python proficiency: clean scripting, packaging, error handling, structured logging, and enough testing to trust a job running unattended at 2 a.m.
⢠Power Automate strength across cloud and desktop flows: able to read, debug, and repair complex unattended flows built by someone else, plus the platform administration around them. You do not need to love the platform. You do need to support it capably, including solo coverage when other developers are out.
⢠REST API integration experience, including authentication patterns and rate-limit handling.
⢠SQL Server competence: comfortable writing T-SQL and authoring queries, tables, and stored procedures through a reviewed, versioned release process.
⢠Working knowledge of Azure: DevOps pipelines at minimum; Functions, Container Apps, or AKS exposure a plus.
⢠Daily fluency with AI-assisted development. You should be able to describe, in concrete detail, how you structure work with an agentic coding tool: what you delegate, what you review, where it fails, and how you catch it.
⢠PowerShell and shell scripting for glue work on Windows and Linux hosts.
⢠Production instincts: idempotent jobs, retries with backoff, alerting thresholds that page on real problems and stay quiet otherwise.
⢠Plain written and verbal communication. You will work directly with non-technical process owners who need to understand what an automation does and what to do when it stops.
Training and Experience:
⢠3 to 5 years in automation engineering, RPA, or software engineering roles with automations shipped to production and operated afterward.
⢠A track record you can walk through: what you built, what broke, and what you changed.
⢠Demonstrated, current use of AI coding tools in real work. Candidates will be asked to describe their workflow in specifics; vague answers end the conversation.
Role Overview:
As an AI Executor/AI Automation Engineer, you will be responsible for designing and integrating AI capabilities into production systems using Python and key ML libraries. This role requires a strong backend development foundation and a proven track record of deploying AI use cases using tools like TensorFlow, Keras, or OpenAI APIs. You'll work cross-functionally to deliver scalable AI-driven solutions.
Ā
Key Responsibilities:
- Design and develop backend solutions using Python, with a focus on AI-driven features.
- Implement and integrate AI/ML models using tools like OpenAI, Hugging Face, or Lang Chain.
- Use core Python libraries (NumPy, Pandas, TensorFlow, Keras) to process data, train, or implement models.
- Translate business needs into AI use cases and deliver working solutions.
- Collaborate with product, engineering, and data teams to define integration workflows.
- Develop REST APIs and micro services to deploy AI components within applications.
- Maintain and optimize AI systems for scalability, performance, and reliability.
- Keep pace with advancements in the AI/ML landscape and evaluate tools for continuous improvement.
Ā
Required Skills & Qualifications:
- 2+ years of professional experience as an AI/ML Engineer, including strong backend development expertise in Python.
- Proficiency in libraries such as NumPy, Pandas, TensorFlow, and Keras
- Practical exposure to AI platforms/APIs (e.g., OpenAI, LangChain, Hugging Face)
- Solid understanding of REST APIs, micro services, and integration practices
- Ability to work independently in a remote setup with strong communication and ownership
- Excellent problem-solving and debugging capabilities
- Experience with the MERN stack will be an added advantage.
About Naicos
Naicos, a fast-paced startup, builds AI-native products for algorithmic commerce: the future of how e-commerce runs. Our first products are already live with paying customers, and we are shipping new ones continuously.
Your Role
You will drive the research behind our imaging products, finding approaches to hard, unsolved problems in product and apparel imagery that work at production scale. You will run the experiments, prove what is viable, and hand a working approach to the engineering team.
Who We Are Looking For
ā¢Ā Ā Ā Ā Ā Total experience: 3 years or more, with a strong research orientation
ā¢Ā Ā Ā Ā Ā Deep learning frameworks in Python: PyTorch or TensorFlow
ā¢Ā Ā Ā Ā Ā Image processing in Python: OpenCV, Pillow, scikit-image
ā¢Ā Ā Ā Ā Ā Working knowledge of diffusion and other image generation models
We are looking for a strong research or research-student profile: someone who investigates, experiments and proves an approach, working closely with the AI Architect. Someone who is driven to build solutions, not just desk research.
AI Skills and Experience
ā¢Ā Ā Ā Ā Ā Computer vision: classical CV alongside deep learning.
ā¢Ā Ā Ā Ā Ā Segmentation, image-to-image translation, geometry and lighting;Ā
ā¢Ā Ā Ā Ā Ā Generative imaging: diffusion models, conditioning and control, fine-tuning and LoRA,
ā¢Ā Ā Ā Ā Ā Reads academic papers, judges what is reproducible, and turns one into a working prototype in days
Good to have
ā¢Ā Ā Ā Ā Ā 3D and rendering; published research or open-source contributions; model optimisation for inference cost
Research and innovative problem solving
ā¢Ā Ā Ā Ā Ā Comfortable where there is no known answer, and defines the approach yourself
ā¢Ā Ā Ā Ā Ā Solves problems inventively rather than reaching for the biggest model; many results come from classical image processing, fitment and geometric transformation
Other Relevant Skills and Experience
ā¢Ā Ā Ā Ā Ā Designs experiments: baselines, measurable success criteria, honest reporting of negative results
ā¢Ā Ā Ā Ā Ā Explains findings to a non-research audience and guides engineers to production
ā¢Ā Ā Ā Ā Ā Git and reproducible experiment tracking (Weights & Biases, MLflow or similar)
Educational Qualification
ā¢Ā Ā Ā Ā Ā BE / B.Tech / ME / M.Tech in Computer Science
ā¢Ā Ā Ā Ā Ā BE / B.Tech / ME / M.Tech in any discipline with proven Computer Vision coursework or work
ā¢Ā Ā Ā Ā Ā MSc / MS in Computer Science, Maths, Statistics or Computer Vision
ā¢Ā Ā Ā Ā Ā PhD in Computer Vision or Machine Learning: an advantage, not a requirement
ā¢Ā Ā Ā Ā Ā Reputed Tier 1 university preferred
Automation Design Engineer
Location: Mumbai / Chennai
Experience: 3ā8 Years
Level: Engineer / Senior Engineer
We are looking for an Automation Design Engineer to design and evaluate warehouse automation solutions across inbound, storage, picking, packing, and outbound operations.
Key Responsibilities
- Design warehouse automation solutions using conveyors, AS/RS, AMRs, robotics, sortation and Goods-to-Person systems.
- Develop facility layouts, material flow concepts and optimize throughput, space, labor and ergonomics.
- Evaluate automation technologies and vendors and support RFPs, technical evaluations and solution selection.
- Build ROI, payback and cost-per-unit models to assess automation investments.
- Review vendor designs, equipment specifications and support FAT, SAT, commissioning and go-live.
- Collaborate with Operations, WMS/WCS, IT, Controls, Finance, Safety and Project teams.
Requirements
- Bachelorās/Masterās in Industrial, Mechanical, Manufacturing Engineering, Operations Research or related field.
- 3ā8 years of experience in warehouse automation, material handling, industrial engineering or automation analytics.
- Strong knowledge of warehouse processes and automation technologies.
- Proficiency in AutoCAD and Excel/Google Sheets.
- Experience with labor standards, MOST/MODAPTS, process optimization and ROI analysis.
- WMS/WCS, Power BI, SQL/Python and implementation experience are a plus.
About Nexora Group
Nexora Group is a technology-driven organization focused on innovation in Artificial Intelligence, IoT, Embedded Systems, Robotics, and next-generation digital solutions. We provide aspiring engineers with opportunities to gain practical experience, work on industry-relevant projects, and develop skills that bridge hardware and intelligent software systems.
Internship Overview
Nexora Group is seeking passionate and innovative Embedded Systems with AI Interns to join our technology team. This internship is designed for students and recent graduates interested in embedded programming, IoT development, edge AI, robotics, and intelligent hardware systems. Interns will work on real-world projects involving microcontrollers, sensors, AI-powered devices, and automation solutions.
Key Responsibilities
- Design, develop, and test embedded applications for intelligent systems.
- Work with microcontrollers and development boards such as Arduino, ESP32, STM32, and Raspberry Pi.
- Integrate sensors, actuators, and communication modules into embedded solutions.
- Develop and deploy AI/ML models for edge devices and IoT applications.
- Assist in building smart automation, robotics, and intelligent monitoring systems.
- Debug, optimize, and troubleshoot hardware and firmware issues.
- Collaborate with software and AI teams to integrate machine learning into embedded platforms.
- Document project architecture, testing results, and technical specifications.
- Research emerging technologies in Edge AI, TinyML, IoT, and Embedded Computing.
Required Skills
- Basic understanding of Embedded Systems and Microcontrollers.
- Knowledge of C, C++, or Python programming.
- Familiarity with Arduino IDE, PlatformIO, Raspberry Pi, or similar development environments.
- Understanding of electronics, sensors, and communication protocols (UART, I2C, SPI, MQTT).
- Basic knowledge of Artificial Intelligence and Machine Learning concepts.
- Strong analytical and problem-solving abilities.
- Good communication and teamwork skills.
- Passion for innovation and hardware-software integration.
Preferred Qualifications
- Experience with IoT, Robotics, Automation, or Embedded Projects.
- Familiarity with TensorFlow Lite, TinyML, Edge AI, or Computer Vision applications.
- Knowledge of PCB design, circuit simulation, or hardware prototyping.
- Participation in technical competitions, hackathons, or research projects.
- GitHub portfolio or project demonstrations showcasing embedded or AI work.
Eligibility
- Undergraduate or postgraduate students pursuing Electronics & Communication Engineering (ECE), Electrical Engineering (EE), Computer Science, Embedded Systems, Mechatronics, Robotics, IoT, AI, or related disciplines.
- Recent graduates seeking practical industry exposure.
- Candidates passionate about intelligent hardware systems and emerging technologies.
What You'll Gain
- Hands-on experience with real-world Embedded Systems and AI projects.
- Exposure to IoT, Edge AI, Robotics, and Smart Device development.
- Mentorship from experienced engineers and technology professionals.
- Internship Completion Certificate.
- Letter of Recommendation based on performance.
- Opportunity for a Pre-Placement Offer (PPO) for outstanding performers.
- Professional networking and career growth opportunities.






