Electronics & Embedded Systems Engineer | IIT/NIT/IIIT/BITS | Robotics | Automation | PCB | Firmware

R.O.B.O. 

📍 Noida, Uttar Pradesh, India, India 🇮🇳

full-time
mid-level
Posted —

Key Skills

microcontrollersArduinoRaspberrySPIBluetooth

Industry

RoboticsConsumer Electronics

Job Description

Job Description

Job Title: Electronics & Embedded Systems Engineer

Department: Robotics / R&D / Embedded Systems

Location: D-8, Sector 63, Noida

Company: DSI Robotics (Digital Surveillance Inc.)

Contact: HR (9540761044 or [email protected])


Role Overview

Digital Surveillance Inc. (DSI Robotics) is hiring an Electronics & Embedded Systems Engineer to design, develop, test, and deploy embedded electronics and firmware for robotics and automation systems , and intelligent field systems . The role is ideal for candidates with strong fundamentals in electronics, embedded programming, microcontrollers, sensor integration, and hands-on prototyping, especially those with practical project or robotics competition experience. The selected candidate will work closely with mechanical, software, and robotics teams to build robust embedded solutions for control systems, sensing, communication, and data acquisition solutions.


Key Responsibilities

Design, develop, and test embedded electronic circuits/electronic systems for robotics and automation applications.

Develop firmware and low-level software for microcontrollers, embedded boards, and control systems.

Work with platforms such as Arduino, Raspberry Pi, Raspberry Pi Pico, ESP32, STM32 , and similar embedded hardware for prototyping and deployment.

Interface with sensors, actuators, motor drivers, relays, communication modules, power systems, and peripheral devices.

Write and debug code for embedded applications using C/C++ and Python depending on platform requirements.

Integrate and troubleshoot communication protocols such as UART/Serial, I2C, SPI, CAN, TCP/IP, Bluetooth, Wi-Fi, and LoRa .

Support development of robotics subsystems for control, monitoring, automation, data logging, and diagnostics.

Perform hardware bring-up, board-level debugging, signal verification, and root-cause analysis of electronic and firmware issues.

Read datasheets, circuit schematics, and technical documents to support integration and debugging.

Collaborate with cross-functional teams including electronics, software, mechanical, manufacturing, and field operations for end-to-end product development.

Maintain technical documentation, code repositories, test notes, and version-controlled firmware/software deliverables.

Participate in prototype validation, system testing, and field deployment support for robotics and embedded products.


Required Skills

·      Strong fundamentals in analog and digital electronics .

·      Hands-on experience in embedded systems and embedded programming .

·      Good practical knowledge of Arduino , Raspberry Pi , Raspberry Pi Pico , or equivalent development boards.

·      Strong programming skills in C/C++ and Python for embedded tools, device interfacing, test utilities, or automation scripts.

·      Working knowledge of C / C++ for firmware or microcontroller-based development.

·      Experience interfacing sensors, actuators, communication modules, and control peripherals.

·      Good understanding of communication protocols such as UART, SPI, I2C, TCP/IP, Bluetooth, Wi-Fi, and LoRa .

·      Strong debugging and troubleshooting ability across both hardware and firmware layers.

·      Ability to read schematics, technical drawings, and component datasheets.

·      Good documentation, teamwork, and engineering communication skills.


Preferred Skills

·      Knowledge of Mixed Signal Hardware designs.

·      Knowledge and experience of power circuit designs.

·      Strong prototyping skills include breadboarding circuit systems for testing and 3D printing.

·      Experience with robotics competitions , hardware hackathons, autonomous systems teams, student formula teams, or practical robotics projects.

·      Exposure to embedded Linux environments on Raspberry Pi or similar SBCs.

·      Familiarity with PCB design , schematic review, component selection, or board bring-up.

·      Experience with ESP32 , STM32 , or other industrial embedded platforms.

·      Knowledge of testing tools such as multimeter, oscilloscope, logic analyzer, and serial debugging tools.

·      Basic exposure to automation systems, robotics control architecture, or mechatronic integration.

·      Experience using Git for version control.

·      Exposure to product prototyping, R&D environments, or field testing of embedded systems. [1] [4]


Education

·      B.E. / B.Tech. in Electronics Engineering, Electronics & Communication, Electrical & Electronics, Instrumentation, Mechatronics, Robotics, or a related discipline.

·      Preferred institutes: IIT / NIT / IIIT / BITS.

·      Strong academic and project background in embedded systems, electronics, robotics, or automation will be preferred.


Experience

·      3–5 years of experience, depending on practical project exposure and engineering depth.

·      Strong freshers may also be considered if they have exceptional hands-on project work, internships, robotics competition background, or embedded prototyping experience. [4]


Ideal Candidate Profile

·      Strong maker mindset with hands-on engineering ability.

·      Comfortable working in lab, workshop, and real deployment environments.

·      Able to move from concept to prototype quickly.

  • ·      Curious, practical, and capable of solving real hardware-software integration problems.