Senior Robotics Controls Engineer

0 years

0 Lacs

Posted:1 day ago| Platform: Foundit logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

About the Role

We are building a new generation robotics software stack designed specifically for embedded robotic controllers.

Senior Robotics Controls Engineer

What You'll Do

  • Design and implement

    real-time robotic control algorithms

    (PID, LQR, MPC, etc.) running directly on MCUs
  • Develop

    application-level logic

    including motion control, sensor fusion, state estimation, and mission behaviors
  • Optimize algorithms for

    embedded compute, memory, and latency constraints

  • Work closely with embedded engineers to align control cycles with

    DMA timing, cache behavior, ISR latency, and bus bandwidth

  • Integrate sensors and actuators using platform-level APIs (CAN, SPI, I2C, encoder interfaces)
  • Ensure

    deterministic timing

    , low jitter, and stable closed-loop performance
  • Prototype control strategies using physics models and port them to real hardware
  • Tune and validate control loops on real robots
  • Contribute to architecture discussions for a

    next-gen robotics SDK

Must-Have Skills

Robotics & Controls

  • Strong experience with

    control theory

    : PID, LQR, state-space control, MPC
  • Solid knowledge of

    robot dynamics, kinematics, motor control, and actuator modeling

  • Understanding of

    state estimation

    : EKF, complementary filters, sensor fusion
  • Strong fundamentals in

    physics and applied mathematics

Embedded Execution Model Awareness

  • ARM Cortex-M architecture:

    TCM/DTCM, SRAM, flash wait states

  • Understanding of

    cache, memory layout, DMA timing

    , and interrupts
  • Awareness of

    RTOS task scheduling, tick jitter, priority handling

  • Knowledge of

    peripheral constraints

    : SPI latency, encoder interfaces, ADC timing
  • Ability to design algorithms that

    fit the system

    instead of forcing complexity blindly

Programming

  • Strong in

    C/C++

    for embedded applications
  • Experience writing

    control logic on MCU platforms

  • Ability to profile and optimize for

    latency, bandwidth, and memory

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You