Search by job, company or skills

Embedded Engineer
  • Posted an hour ago
  • Be among the first 10 applicants

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.

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

Skills: circuits,embedded,pcb,microcontrollers

More Info

Job Type:
Industry:
Employment Type:

Key Skills

Similar Jobs

Thiruvananthapuram, Thiruvananthapuram / Trivandrum, India
Skills:
Uart, Spi, Gpio, Firmware Development, I2c, Microcontrollers, ESP32, Pcb Testing, STM32, Electronic test equipment, Arduino, Embedded C/C++
1-3 yrs
Thiruvananthapuram / Trivandrum, India, Thiruvananthapuram
Skills:
Embedded Linux, Embedded C, Rtos, Hardware debugging, Hardware validation, Digital electronics circuit design, Basic Python scripting, Embedded firmware development, PCB bring-up, Git-based version control