Back to list

Vacancy description

Embedded Engineer in Thiruvananthapuram, भारत

Griffinmark Robotics

Rs 15000 - Rs 25000 per month

Thiruvananthapuram, भारत

Griffinmark Robotics Pvt. Ltd. is looking for a motivated and technically skilled  Embedded Engineer with 1–2 years of experience to develop, program, test, and troubleshoot embedded systems for robotics and automation products. The ideal candidate should have a good understanding of microcontrollers, embedded C/C++, electronic hardware interfaces, and communication protocols.

Key Responsibilities

  • Develop, test, and debug embedded firmware for robotics and automation systems.

  • Write and maintain firmware using Embedded C/C++.

  • Work with microcontrollers such as STM32, ESP32, Arduino, or similar platforms.

  • Interface sensors, motors, actuators, and other electronic components with embedded controllers.

  • Implement communication protocols such as UART, SPI, I2C, CAN, and GPIO.

  • Assist in hardware bring-up, board testing, firmware integration, and system validation.

  • Identify and troubleshoot hardware and firmware issues using multimeters, oscilloscopes, logic analyzers, and debugging tools.

  • Collaborate with mechanical, electronics, PCB design, and robotics teams to integrate embedded systems.

  • Support prototype development, product testing, and field trials.

  • Prepare technical documentation, firmware test reports, and development records.

  • Optimize firmware for reliability, performance, and power consumption.

  • Follow engineering standards, product safety requirements, and version-control practices.

Required Skills and Qualifications

  • B.E./B.Tech in Electronics and Communication Engineering (ECE), Electrical and Electronics Engineering (EEE), Electronics Engineering, or a related discipline.

  • 1–2 years of hands-on experience in embedded systems development.

  • Good programming knowledge of Embedded C/C++.

  • Familiarity with microcontrollers such as STM32, ESP32, or Arduino.

  • Basic understanding of digital and analog electronics.

  • Knowledge of communication protocols such as UART, SPI, I2C, and CAN.

  • Experience using debugging tools and testing electronic circuits.

  • Familiarity with Git or other version-control tools.

  • Basic understanding of datasheets, circuit diagrams, and hardware interfaces.

  • Good problem-solving, analytical, and teamwork skills.

Preferred Skills

  • Basic knowledge of robotics, motor control, sensors, and actuators.

  • Familiarity with RTOS concepts or FreeRTOS.

  • Exposure to PCB design and hardware debugging.

  • Basic knowledge of Python for testing and automation.

  • Familiarity with Linux-based embedded systems.

  • Experience with robotics communication frameworks such as ROS/ROS 2 is an added advantage.

Desired Candidate Profile

  • Hands-on and practical approach to engineering problems.

  • Willingness to learn new technologies and work on multidisciplinary projects.

  • Ability to work collaboratively with hardware and software teams.

  • Strong attention to detail and commitment to product quality.

  • Interest in robotics, automation, and embedded product development.

What We Offer

  • Opportunity to work on real-world robotics and automation products.

  • Hands-on exposure to embedded hardware, firmware, and system integration.

  • A collaborative engineering and R&D environment.

  • Opportunities for technical learning and career growth.

Interested candidates may share their updated resume along with details of their embedded systems projects and relevant technical experience.

Loading similar vacancies…