Talent.com
Senior Embedded Software Engineer [Robotics]
Senior Embedded Software Engineer [Robotics]Rx100 Ventures • gandhinagar, gujarat, in
No longer accepting applications
Senior Embedded Software Engineer [Robotics]

Senior Embedded Software Engineer [Robotics]

Rx100 Ventures • gandhinagar, gujarat, in
15 hours ago
Job description

Role Overview

As the Senior Embedded Software Engineer [Robotics], you will design and implement the core embedded framework — a modular runtime that dynamically orchestrates robotic subsystems (sensors, control, communication, AI, and logging) at the bare-metal level.

Take ownership of hands-on development of the SDK kernel, peripheral driver layer, and event-based orchestration system — enabling deterministic, distributed, and scalable robotic control without the complexity of monolithic RTOS stacks.

Key Responsibilities

Design & Develop Core SDK Framework : Design a lightweight embedded runtime that enables real-time scheduling, inter-module communication, and asynchronous events.

Driver & Peripheral Layer Development : Own the design and development of bare-metal peripheral drivers (Ethernet, SPI, I2C, UART, QSPI, CAN, MDMA, ADC / DAC, Timers).

Communication & Networking : Build bare-metal Ethernet and LwIP-compatible drivers for high-throughput, low-latency data transfer.

Hardware Abstraction & Portability : Develop CMSIS-level MCU abstraction layers supporting multiple MCU’s of various families.

Team & Technical Leadership : Support and guide the team in implementing high-quality embedded software architectures, frameworks, and system-level components.

Experience :

Strong grasp of ARM memory architecture , cache hierarchy , and bus-level data flow . Skilled in optimizing DMA / MDMA multi-channel controllers and memory-mapped I / O pipelines for minimal latency and deterministic performance.

Strong experience in bare-metal Ethernet , LwIP , UART , CAN , SPI , and I2C driver development, with ability to optimize for throughput and latency.

Hands-on with QSPI Flash , MDMA-based TX / RX , SDMMC , and NOR / NAND interfaces, including driver bring-up and timing tuning.

Deep understanding of Timer / PWM control , high-precision timebases , and event timestamping for real-time synchronization.

Expertise in interrupt models , cache coherency , memory alignment , latency profiling , and zero-copy data handling across modules.

Experience designing CMSIS-compliant peripheral frameworks , modular driver abstraction, and scalable SDK components.

Proficient with ARM-GCC , Makefiles , VSCode , GDB , and hardware debugging using logic analyzer / oscilloscope .

Required Skills & Experience

  • 6+ years of experience in embedded firmware design, with at least 2+ years in bare-metal or CMSIS-level development .
  • Strong understanding of ARM Cortex-M architecture , including memory hierarchy, bus interfaces (AHB / AXI), and cache optimization techniques .
  • Proven ability to write and optimize device drivers — particularly for Ethernet, SPI, I2C, and QSPI — from register level up.
  • Expertise in C / C++ , hardware register programming , and low-level MCU architecture .
  • Deep knowledge of RTOS internals , while capable of building dynamic, event-driven frameworks that operate beyond traditional RTOS constraints.
  • Strong grasp of interrupt design, memory coherency, DMA pipelines , and real-time dataflow synchronization .
  • Experience with robotics systems , sensor data processing , or real-time control loops is a strong plus.
  • Familiarity with STM32 ARM-cortexM7 series or equivalent ARM-based MCU ecosystems .
Create a job alert for this search

Embedded Software Engineer • gandhinagar, gujarat, in

Related jobs
Senior AI & Automation Engineer

Senior AI & Automation Engineer

engineersmind • Gandhinagar, IN
Role : Senior AI & Automation Engineer.Quality Engineering & Product Assurance.API layers, ensuring seamless integration, performance, and security. This is a hands-on role that requires strong techn...Show more
Last updated: 14 days ago • Promoted
Senior Back End Developer

Senior Back End Developer

Culvii • Gandhinagar, IN
At Culvii, we're building a platform that transforms expertise into artificial domain intelligence, giving professionals effortless ways to weave AI into what they do best.Our mission is to empower...Show more
Last updated: 30+ days ago • Promoted
Senior Embedded Software Engineer

Senior Embedded Software Engineer

Velodata Global Pvt Ltd • Gandhinagar, Republic Of India, IN
Senior Software Engineer – Job Description (6–8 YOE).Location : Bangalore (PSN, Whitefield).Mode : Hybrid – 3 days / week onsite. The Senior Software Engineer will contribute across the full software de...Show more
Last updated: 8 hours ago • Promoted • New!
z / OS Systems Programmer

z / OS Systems Programmer

PKWARE • Gandhinagar, IN
PKWARE is looking for an experienced.You’ll lead technical initiatives and collaborate with cross-functional teams to support business and IT objectives. System Installation, Maintenance & Upgrades....Show more
Last updated: 12 days ago • Promoted
Senior RTL Design Engineer

Senior RTL Design Engineer

MosChip® • Gandhinagar, IN
Experience in Logic design / RTL coding is a must.Experience is SoC design and integration for complex SoCs is a must.Experience in Verilog / System-Verilog is a must. Experience in Multi Clock design...Show more
Last updated: 12 days ago • Promoted
Software Engineer – Distributed Systems & Modern Web Technologies

Software Engineer – Distributed Systems & Modern Web Technologies

Xcitium • Gandhinagar, IN
Xcitium is rapidly scaling its engineering team and looking for.This is an opportunity to work on complex, large-scale, high-availability distributed systems while shaping the next generation of Xc...Show more
Last updated: 3 days ago • Promoted
Senior Backend Engineer - AI-Augmented Development

Senior Backend Engineer - AI-Augmented Development

Truey • Gandhinagar, IN
Senior Backend Engineer - AI-Augmented Development 🚀.Remote-first | Experience : 5+ years | Type : Full-time.C2C with your own LLC considered. .We're building the next generation of AI-powered web ap...Show more
Last updated: 30+ days ago • Promoted
Senior Embedded Software Engineer Robotics

Senior Embedded Software Engineer Robotics

Rx100 Ventures • Gandhinagar, Republic Of India, IN
As the Senior Embedded Software Engineer [Robotics], you will design and implement the core embedded framework — a modular runtime that dynamically orchestrates robotic subsystems (sensors, control...Show more
Last updated: 8 hours ago • Promoted • New!
Senior Embedded Firmware Engineer - Microcontroller, Rtos, Edge Ai

Senior Embedded Firmware Engineer - Microcontroller, Rtos, Edge Ai

Decklar • Gandhinagar, Gujarat, India
Job Title : Senior Embedded Firmware Engineer – Microcontroller, RTOS, Edge AI Location : Ahmedabad, India Experience : 3 to 7 Years About Decklar : Decklar is a Silicon Valley–headquartered co...Show more
Last updated: 2 hours ago • Promoted • New!
Senior Software Engineer

Senior Software Engineer

L&T Technology Services • Gandhinagar, Republic Of India, IN
We are seeking a highly skilled Embedded Systems Developer with expertise in FPGA programming, shared memory architecture, and hardware abstraction layers. The ideal candidate will have hands-on exp...Show more
Last updated: 8 hours ago • Promoted • New!
Senior Firmware Engineer

Senior Firmware Engineer

drivebuddyAI • Gandhinagar, Gujarat, India
Function : Engineering → Embedded Software Experience Level : 8-10 Years of Relevant Industry Experience We're drivebuddyAI. We aim to accelerate the evolution in the future of mobility through t...Show more
Last updated: 2 hours ago • Promoted • New!
Senior Backend Software Engineer

Senior Backend Software Engineer

Truxt.ai • Gandhinagar, IN
As an early-stage company driven by a meaningful mission, we seek exceptional engineering talent who values purpose, long-term impact, and significant equity ownership over traditional salary compe...Show more
Last updated: 28 days ago • Promoted
Senior Software Engineer, Backend (Platform - Onboarding)

Senior Software Engineer, Backend (Platform - Onboarding)

Coinbase • Gandhinagar, IN
Ready to be pushed beyond what you think you’re capable of?.At Coinbase, our mission is to increase economic freedom in the world. It’s a massive, ambitious opportunity that demands the best of us, ...Show more
Last updated: 12 days ago • Promoted
Full Stack Developer – Power Platform & Embedded Analytics

Full Stack Developer – Power Platform & Embedded Analytics

Omugen • Gandhinagar, IN
Omugen is a management consulting firm specializing in cost containment and revenue growth through automation and data analytics. We help government and private sector clients turn operational data ...Show more
Last updated: 1 day ago • Promoted
Mainframe Software Engineer (Assembler / C)

Mainframe Software Engineer (Assembler / C)

PKWARE • Gandhinagar, IN
You will design, develop, and maintain.Develop, enhance, and maintain applications on.Participate in the full SDLC : requirements analysis, design, coding, testing, and production support.Optimize p...Show more
Last updated: 12 days ago • Promoted
Senior Software Development Engineer Test

Senior Software Development Engineer Test

Lucidity • Gandhinagar, IN
Bangalore / Remote (first month of joining and 1 week per quarter to be onsite).Lucidity is a rapidly growing company with a first of its kind and impactful product in the cloud storage.Joining Luci...Show more
Last updated: 30+ days ago • Promoted
Senior Embedded C++ Engineer

Senior Embedded C++ Engineer

Velodata Global Pvt Ltd • Gandhinagar, Republic Of India, IN
Job Description – Senior Software Engineer.Location Requirement - Bangalore – PSN, Whitefield.Provide technology contributions in. Working in an agile development environment, Scrum, Iterative, V-mo...Show more
Last updated: 8 hours ago • Promoted • New!
Hardware Engineer (Remote)

Hardware Engineer (Remote)

Phinity Labs • Gandhinagar, IN
Remote
Phinity is helping the labs building AGI automate hardware engineering by building environments to train agents on hardware design and verification tasks. Our customers include one of the largest fr...Show more
Last updated: 30+ days ago • Promoted