Engineer I - Embedded Software (India)

Engineer I - Embedded Software (India)

02 Aug
|
Newspace
|
India

02 Aug

Newspace

India

Role Overview

We are looking for an Embedded Application Engineer with 3–4 years of experience in robotic or autonomous systems to develop embedded software, hardware interfaces, and communication drivers for mobile robots. The role focuses on sensor/actuator integration, ROS 2 hardware drivers, real-time communication, telemetry, and data logging, enabling reliable operation of indoor and outdoor robotic platforms.

Key Responsibilities

- Develop embedded application software in C/C++ for MCUs and embedded Linux platforms.
- Implement hardware abstraction layers, peripheral drivers, and board bring-up.
- Develop ROS 2 nodes and hardware interfaces for sensors, motor controllers, and embedded devices.
- Integrate hardware using CAN, RS485, UART, SPI, I2C, and Ethernet protocols.
- Implement and debug communication stacks (CAN, CANopen, custom serial protocols).
- Build telemetry, diagnostics, and data logging for robot health monitoring.
- Support system bring-up, integration, debugging, and field testing.
- Collaborate with controls, autonomy, electrical, and mechanical teams.

Required Qualifications

- Bachelor’s or Master’s degree in Electronics,



Embedded Systems, Robotics, or related field.
- 3–4 years of hands-on experience in embedded software for robotic or real-time systems.
- Strong proficiency in C/C++ and embedded debugging tools (GDB, JTAG/SWD).
- Experience with ROS 2 and hardware driver integration.
- Solid understanding of CAN, RS485, UART, SPI, and I2C communication.
- Experience with embedded Linux and/or RTOS (FreeRTOS, Zephyr, etc.).
- Familiarity with telemetry, diagnostics, and onboard data logging.

Preferred Qualifications

- Experience with mobile robots, UGVs, AGVs, or autonomous systems.
- Familiarity with ros2_control and motor/sensor drivers.
- Exposure to real-time systems, watchdogs, and fault handling.
- Experience in field deployment and system-level debugging.

Soft Skills

- Strong problem-solving and debugging skills.
- Ability to work in fast-paced R&D; environments.
- Transparent communication and good documentation practices.
- Team-oriented with cross-functional collaboration mindset.

📌 Engineer I - Embedded Software (India)
🏢 Newspace
📍 India

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: engineer i - embedded software (india) / india

Subscribe to this job alert:

Get the latest job offers by email for: engineer i - embedded software (india) / india