-
View all jobs
We are looking for a Software Engineer with 3 years of hands-on experience in Python, C, and C++ to join our robotics engineering team. The engineer will contribute to the development, modification, and enhancement of Genrobotic’s robotic product lines working on control software, embedded systems and application-level modules. The role requires strong problem-solving skills, the ability to work independently on modules as well as collaborate across hardware, mechanical, and product teams, and a commitment to writing clean, maintainable, and well-tested code.
Responsibilities
Job Location : Technopark, Thiruvananthapuram
Skills: c,embedded,c++,python,robotics
Responsibilities
- Design, develop, and maintain software modules for robotic platforms using Python, C, and C++.
- Contribute to software for robotic controllers, including sensor integration, motorcontrol, and real-time communication.
- Participate in modification, upgrade, and feature development for existing products.
- Write clean, well-documented, and testable code; perform unit testing,debugging, and code reviews.
- Collaborate with hardware, mechanical, and product teams to translaterequirements into robust software solutions.
- Optimize software for performance, reliability, and safety in real-world robotic deployments.
- Maintain technical documentation and provide progress updates to the engineering lead.
- Strong proficiency in Python, C, and C++
- Experience with embedded/firmware development, data structures, algorithms, Git,Linux, debugging tools.
- Knowledge of robotics frameworks (ROS) is a plus.
- Added Advantage : Prior experience in robotics, embedded C/C++ on microcontrollers (STM32/ESP32/Raspberry Pi), real-time systems, and familiarity with communication protocols (UART, SPI, I2C, CAN, TCP/IP) will be an added advantage.
- B.E / B.Tech in Computer Science, Electronics,or related engineering discipline.
- M.Tech / specialization in Embedded Systems,Robotics, or Software Engineering is preferred
Job Location : Technopark, Thiruvananthapuram
Skills: c,embedded,c++,python,robotics
Key Skills
Ranked by relevance
c
embedded
python
embedded systems
data structures
spi
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Senior-Level Embedded Software & Robotics Engineer
2026-01-20
Full-time
Mid-Senior
Turkey
Robot Manufacturing
Engineering
View Job Details
Related
Part-Time Embedded Systems Engineer (Autonomous Legged Robots & Agricultural Vehicles)
2025-08-04
Full-time
Entry
Turkey
Robot Manufacturing
Engineering
View Job Details
Related
Embedded Systems Engineer (Autonomous Legged Robots & Agricultural Vehicles)
2025-08-04
Full-time
Entry
Turkey
Robot Manufacturing
Engineering
Login to Apply
- Posted
- Jun 14, 2026
- Type
- Full-time
- Level
- Associate
- Location
- Thiruvananthapuram
- Company
- Genrobotics
Industries
Robot Manufacturing
Categories
Engineering
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Senior-Level Embedded Software & Robotics Engineer
2026-01-20
Full-time
Mid-Senior
Turkey
Robot Manufacturing
Engineering
View Job Details
Related
Part-Time Embedded Systems Engineer (Autonomous Legged Robots & Agricultural Vehicles)
2025-08-04
Full-time
Entry
Turkey
Robot Manufacturing
Engineering
View Job Details
Related
Embedded Systems Engineer (Autonomous Legged Robots & Agricultural Vehicles)
2025-08-04
Full-time
Entry
Turkey
Robot Manufacturing
Engineering