CareerPlanGet AI match score →

Embedded Software & Controls Engineer

Bengaluru, Karnataka, India💼 Full-time🗓 2026-06-30 → 2026-07-31

Core

Design and implement control algorithms and foundational embedded software for autonomous mobile manipulator robots to enable precise navigation, motion control, and teleoperation.

Role type

Embedded Software & Controls Engineer

Builds

Autonomous robots for US construction sites

Domain

Robotics / Construction Automation

Deliverable

production ML models | product features

Required skills

Real-time control systems, Linux kernel drivers, C/C++ programming, Motor driver integration, Communication protocols (I2C, UART, SPI, CAN, Ethernet), SBC development (Jetson, Raspberry Pi), ROS2 integration, System profiling and debugging

Preferred skills

RTOS experience, Robotic arm/mobile manipulator experience, NVIDIA Jetson Series expertise

Technologies

ROS2, Linux, C, C++, Jetson Orin, Jetson Nano, Raspberry Pi, EtherCAT, CAN

Responsibilities

Design control system architecture for mobile manipulators, Develop and tune low-latency real-time control loops, Write drivers for motor controllers and actuators, Develop Linux kernel drivers for sensor/actuator interfacing, Prototype and test algorithms in simulation and on physical hardware, Collaborate with hardware teams on electromechanical system integration

Seniority

Mid-level, hands-on IC

Sourced via workable · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workable ↗