Embedded Engineer

Griffinmark Robotics

Thiruvananthapuram

On-site

INR 400,000 - 600,000

Full time

18 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Griffinmark Robotics Pvt. Ltd. in Thiruvananthapuram is seeking an Embedded Engineer with 1-2 years of hands-on experience to develop, test, and troubleshoot embedded firmware for robotics and automation products.

You will work with microcontrollers like STM32, ESP32 or Arduino and interface sensors, motors, and actuators with embedded controllers. The role involves implementing UART, SPI, I2C, CAN and GPIO, debugging hardware and firmware, collaborating with hardware and software teams, and

Qualifications

  • 1-2 years hands-on embedded systems experience.
  • Proficient in Embedded C/C++ and microcontroller platforms.
  • Familiarity with UART, SPI, I2C, CAN, GPIO.
  • Experience with debugging tools and hardware testing.
  • Knowledge of Git or other version-control tools.
  • Willingness to collaborate with hardware and software teams.

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 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 debugging tools.
  • Collaborate with mechanical, electronics, PCB design, and robotics teams.
  • Support prototype development, product testing, and field trials.
  • Prepare technical documentation and firmware test reports.
  • Optimize firmware for reliability, performance, and power consumption.
  • Follow engineering standards and version-control practices.

Skills

Embedded C/C++
Microcontrollers
Hardware interfaces
Communication protocols
Debugging tools
Git/version control
Teamwork
Problem solving

Education

B.E./B.Tech in ECE/EEE or related discipline

Tools

Git
Oscilloscope
Multimeter
Logic analyzers
FreeRTOS

Job description

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.
Skills: circuits,embedded,pcb,microcontrollers
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Engineer (Fresher)
Embedded Engineer (Fresher)

Griffinmark Robotics • Thiruvananthapuram

On-site
INR 89,000 - 179,000
Paid internship
Software Engineer – Embedded Systems
Software Engineer – Embedded Systems

Softdel • Pune District

On-site
INR 300,000 - 550,000
Embedded Software Engineer
Embedded Software Engineer

Examroomai India • Bengaluru

On-site
INR 1,400,000 - 2,200,000
Embedded Engineer
Embedded Engineer

ID Tech Solutions Pvt. Ltd. • Gurugram District

On-site
INR 2,400,000 - 4,200,000
Senior Engineer - Embedded Software
Senior Engineer - Embedded Software

Eaton • Hadapsar

On-site
INR 900,000 - 1,200,000
Senior Engineer - Embedded Software
Senior Engineer - Embedded Software

Eaton Corporation • Pune District

On-site
INR 1,800,000 - 2,400,000
Embedded Systems Engineer →
Embedded Systems Engineer →

psyc-defence • India

On-site
INR 900,000 - 1,300,000
Freelance PCB Designer
Freelance PCB Designer

Griffinmark Robotics • Thiruvananthapuram

On-site
INR 300,000 - 540,000
Flexible freelance engagement
Embedded Systems Design & Development Engineer (112502)
Embedded Systems Design & Development Engineer (112502)

Ai-DEA LABS PVT LTD • Chennai District

On-site
INR 300,000 - 420,000
Professional training
Skill-building programs
Project ownership opportunities
Embedded Software Engineer
Embedded Software Engineer

SGBI Inc • India

On-site
INR 600,000 - 900,000
Robotics project experience
End-to-end system design