LogoLanguage
GENROBOTIC INNOVATIONS (P) Ltd

Thejaswini Buliding Technopark , Trivandrum, Kerala, India , 695581

Software Engineer (3 Years)

Closing Date:30,June 2026
Job Published: 11,June 2026

Brief Description

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

  • 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.

Preferred Skills

Skills Required :

  • 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.

Qualifications

  • B.E / B.Tech in Computer Science, Electronics,or related engineering discipline.

Additional qualifications 

  • M.Tech / specialization in Embedded Systems,Robotics, or Software Engineering is preferred

Experience : 3 years of relevant software development

Job Location : Technopark, Thiruvananthapuram

For those who are interested in this position :Click here to Apply