Apply Below for a Direct HR Interview - First in India!

Embedded Systems Developer

0-3 Lakhs

1-3 Years

Uttarakhand-Dehradun

Software Development

Vacancies - 2
Actuator InterfacingAnalog ElectronicsArduino+ 32 More
View Job Description

Personal Details

Embedded Systems Developer Screening Questions

Job Description

Job Title: Embedded Systems Developer

Company: IKKASHIN

Location: Dehradun, Uttarakhand

Employment Type: Not Specified

Experience Required: 0–2 Years (experienced candidates with strong practical technical skills are also welcome)

Industry Type: Embedded Systems, Electronics, Robotics, Education Technology (EdTech) & Research

Department: Engineering, Research & Product Development

Functional Area: Embedded Systems Development, Electronics Engineering, Hardware Prototyping, Robotics, Technical Education

Job Category: Embedded Software Development / Hardware Engineering

Work Mode: On-site

Salary: ₹3 LPA for candidates with 0–2 years of experience. Salary is negotiable for candidates with strong technical skills and relevant practical experience.

About the Company

IKKASHIN builds and operates Research, Learning and Experience Centres within schools and universities, bringing together student learning, applied research, and product development.

The company focuses on integrating technology, electronics, and hands-on experimentation into practical learning and research activities. Its initiatives involve developing hardware prototypes, exploring emerging technologies, and creating opportunities for students to understand engineering concepts through real-world applications.

IKKASHIN provides an environment where embedded systems developers can contribute to practical electronics and hardware development projects while supporting technical learning and research initiatives within educational institutions.

Job Overview

The Embedded Systems Developer will be responsible for designing, developing, testing, and improving embedded systems and functional hardware prototypes using electronics, programming, and hardware-software integration.

The role involves working with development platforms such as Arduino, Raspberry Pi, and NVIDIA Jetson, integrating sensors ranging from basic electronic components to advanced technologies such as LiDAR, and developing software to control and communicate with hardware devices.

The candidate will participate in circuit design, embedded programming, sensor interfacing, communication protocols, debugging, hardware integration, and prototype testing.

The position also involves contributing to research and product development initiatives, preparing technical documentation, and improving the performance and reliability of developed prototypes.

In addition to engineering responsibilities, the candidate will conduct electronics, robotics, embedded systems, and technology-related learning sessions for students aged approximately 10–20 years.

The role follows a 50:50 work structure, with half of the responsibilities dedicated to research and product development and the remaining half focused on student learning and technical education.

The ideal candidate should enjoy working directly with electronic components, developing functional prototypes, solving hardware-related challenges, and explaining practical technology concepts to students.

Key Responsibilities

  • Design, develop, and test embedded systems and functional hardware prototypes for assigned research and product development initiatives.
  • Develop embedded applications and hardware projects using Arduino, Raspberry Pi, NVIDIA Jetson, or other relevant platforms.
  • Write, test, and debug embedded software using C, C++, and Python.
  • Interface microcontrollers and development boards with sensors, actuators, and electronic components.
  • Work with basic sensors and advanced sensing technologies such as LiDAR wherever required.
  • Design and assemble electronic circuits for embedded systems and hardware prototyping activities.
  • Integrate electronic components, controllers, sensors, and software to build functional hardware systems.
  • Implement and troubleshoot communication between embedded devices, sensors, and connected hardware components.
  • Work with relevant communication protocols for reliable hardware-software integration.
  • Perform circuit testing, hardware debugging, embedded software troubleshooting, and prototype validation.
  • Identify technical issues related to electronic circuits, sensor connectivity, programming, and hardware integration.
  • Improve prototype functionality, reliability, and performance through systematic testing and troubleshooting.
  • Participate in research-oriented hardware development and emerging technology projects.
  • Convert technical concepts and project requirements into working electronic prototypes.
  • Maintain technical documentation covering prototype architecture, circuit connections, software functionality, testing results, and development changes.
  • Collaborate with team members on assigned engineering, research, and product development activities.
  • Take ownership of assigned hardware development tasks and contribute to project completion.
  • Conduct electronics, robotics, embedded programming, and technology-related learning sessions for students.
  • Introduce students to electronic components, microcontrollers, sensors, programming, and hardware integration concepts.
  • Guide students through practical electronics experiments, robotics activities, and hardware prototyping exercises.
  • Demonstrate the working principles of embedded systems and electronic devices through hands-on projects.
  • Support student learning initiatives involving electronics, robotics, and related technologies.
  • Coordinate with the team on assigned research, development, and technical education activities.

Development & Learning Responsibilities

Research & Product Development – 50%

  • Work on assigned embedded systems, electronics, robotics, and hardware prototyping projects.
  • Develop functional hardware prototypes using Arduino, Raspberry Pi, NVIDIA Jetson, and relevant electronic components.
  • Write and implement embedded software using C, C++, and Python.
  • Integrate sensors, controllers, and communication interfaces into embedded applications.
  • Perform circuit design, component integration, hardware assembly, and system testing.
  • Troubleshoot electronic circuits, embedded software, and hardware communication issues.
  • Evaluate prototype functionality and implement technical improvements.
  • Explore advanced sensing technologies such as LiDAR wherever required by assigned projects.
  • Document circuit designs, embedded code, prototype functionality, and testing observations.
  • Collaborate with the research and product development team on practical engineering solutions.

Student Learning & Technical Sessions – 50%

  • Conduct electronics, embedded systems, robotics, and technology-related learning sessions for students aged approximately 10–20 years.
  • Introduce students to electronics fundamentals, microcontrollers, sensors, and basic embedded programming.
  • Demonstrate practical hardware projects using Arduino, Raspberry Pi, and other relevant development platforms.
  • Guide students through circuit-building exercises, electronics experiments, and robotics activities.
  • Explain the working principles of sensors, electronic components, and embedded systems.
  • Support hands-on student projects involving hardware assembly, programming, and testing.
  • Help students understand how software interacts with electronic devices and hardware components.
  • Encourage practical application of engineering and technology concepts through project-based learning.
  • Coordinate with team members on assigned student learning and technical education initiatives.

Candidate Profile

  • 0–2 years of experience in embedded systems development, electronics engineering, hardware prototyping, or related technical projects.
  • Experienced candidates with strong practical technical skills and demonstrated hardware development capabilities are also eligible.
  • Strong understanding of electronics fundamentals and embedded systems concepts.
  • Practical knowledge of C, C++, and Python programming.
  • Hands-on experience working with Arduino, Raspberry Pi, NVIDIA Jetson, or similar embedded development platforms.
  • Understanding of microcontrollers, development boards, and embedded hardware components.
  • Knowledge of sensor interfacing and integration with embedded systems.
  • Familiarity with basic electronic sensors and an interest in advanced technologies such as LiDAR.
  • Understanding of electronic circuit design, component connections, and hardware assembly.
  • Knowledge of communication protocols used in embedded systems and hardware integration.
  • Ability to develop embedded software and integrate it with electronic hardware.
  • Practical experience in circuit testing, debugging, and troubleshooting hardware-related issues.
  • Ability to build functional prototypes from technical concepts and project requirements.
  • Understanding of hardware-software integration and embedded application testing.
  • Ability to identify and resolve technical issues involving sensors, circuits, programming, and device communication.
  • Familiarity with documenting hardware projects, software functionality, and testing results.
  • Interest in working on applied research, hardware innovation, and product development projects.
  • Comfortable conducting electronics, robotics, and technology-related learning sessions for students.
  • Ability to explain technical concepts to students with different levels of engineering knowledge.
  • Strong practical problem-solving abilities and willingness to work directly with electronic components.
  • Consistency in work, accountability for assigned responsibilities, and commitment to project goals.
  • Ability to collaborate with team members on research, development, and student learning initiatives.
  • Leadership potential and willingness to guide students through practical technology projects.
  • Willingness to work on-site in Dehradun, Uttarakhand.

Preferred Candidate Profile

Candidates with practical experience, project exposure, or demonstrated capabilities in the following areas will be preferred:

  • Embedded Systems Development
  • Microcontroller Programming
  • Arduino Development
  • Raspberry Pi Development
  • NVIDIA Jetson Development
  • Embedded C/C++ Programming
  • Python Programming for Embedded Systems
  • Electronics and Circuit Design
  • Sensor Interfacing and Integration
  • LiDAR Sensor Integration
  • Hardware Prototyping
  • Embedded Hardware Testing
  • Hardware-Software Integration
  • Communication Protocols
  • Embedded Systems Debugging
  • Robotics Development
  • Electronic Circuit Troubleshooting
  • Embedded Product Development
  • Applied Electronics Research
  • Technical Training and Robotics Education
  • Hands-On Electronics and Robotics Projects

Project Requirements

Candidates are required to share details of hardware, electronics, embedded systems, or robotics projects they have developed.

Project submissions should clearly explain the purpose of each project, the technologies and hardware components used, how the developed system functions, and the candidate's individual contribution.

Candidates may demonstrate their practical capabilities through working prototypes, project documentation, circuit designs, embedded code, or technical project demonstrations.

Greater emphasis will be placed on practical understanding, hands-on development capabilities, and the ability to explain completed projects.

 

© 2026 Erekrut HR Automation Solutions Pvt Ltd. All Rights Reserved.