Talent.com
Senior Embedded Software Engineer [Robotics]
Senior Embedded Software Engineer [Robotics]Rx100 Ventures • hyderabad, India
No longer accepting applications
Senior Embedded Software Engineer [Robotics]

Senior Embedded Software Engineer [Robotics]

Rx100 Ventures • hyderabad, India
21 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 • hyderabad, India

Related jobs
Senior Embedded Software Engineer

Senior Embedded Software Engineer

Mindlabs • Hyderabad, Telangana, India
Mindlabs is a fast-growing deeptech startup building intelligent, reliable infrastructure for the physical world.We specialize in real-time sensing systems for cold chain, logistics, and industrial...Show more
Last updated: 5 days ago • Promoted
Senior Embedded Software Engineer

Senior Embedded Software Engineer

The Goodyear Tire & Rubber Company • Hyderabad, Telangana, India
Goodyear is seeking an Embedded Software Engineer to join our Innovation Technology Team! In this role, you will support OEM’s along with Goodyear to bring best in class experiences for consumers.T...Show more
Last updated: 26 days ago • Promoted
Senior Embedded Software Engineer

Senior Embedded Software Engineer

The Glove • Hyderabad, Telangana, India
About the Company : We are a forward-thinking organization partnering with a leading medical device client to deliver cutting-edge embedded software solutions for critical healthcare systems.About ...Show more
Last updated: 27 days ago • Promoted
Senior Embedded Engineer

Senior Embedded Engineer

Dhruva Space • Hyderabad, Telangana, India
Role overview and responsibilities : .We are seeking experienced and motivated Senior Embedded Systems Design Engineers to join our dynamic Avionics / Hardware department. In this role, you will be inst...Show more
Last updated: 30+ days ago • Promoted
Hiring Embedded Lead Engineers.

Hiring Embedded Lead Engineers.

Cognizant • Hyderabad, Telangana, India
Strong proficiency in Embedded C programming.Work experience with using tools like CANoe, Compilers IAR, Code composer and debuggers. Skilled in embedded driver development, including ADC, UART, SPI...Show more
Last updated: 13 days ago • Promoted
Senior Engineer, Software - Power Apps

Senior Engineer, Software - Power Apps

Talent500 INC • Hyderabad, India
Senior Engineer, Software - Power Apps.Were building the future of digital experiences, and we need a Senior Full Stack Engineer who thrives at the intersection of creativity, problem-solving, and ...Show more
Last updated: 30+ days ago • Promoted
Senior Embedded Engineer

Senior Embedded Engineer

Gateway Search • Hyderabad, Telangana, India
Our client is seeking a skilled Senior Embedded Engineer to contribute to cutting-edge projects in the Defense, Aerospace, and Railway sectors. The ideal candidate will have strong expertise in embe...Show more
Last updated: 21 days ago • Promoted
Senior Embedded Software Engineer

Senior Embedded Software Engineer

Velodata Global Pvt Ltd • secunderabad, India
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: 21 hours ago • Promoted • New!
Senior Backend Software Engineer

Senior Backend Software Engineer

Truxt.ai • Hyderabad, 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 I

Senior Software Engineer I

Marriott Tech Accelerator • Hyderabad, India
Bethesda, Maryland, USA, was founded in May 1927 by J.Marriott with a modest nine-seat A&W root beer stand.Guided by the family's leadership and core principles, Marriott International today has gr...Show more
Last updated: 30+ days ago • Promoted
Senior Embedded Firmware Engineer

Senior Embedded Firmware Engineer

Dhruva Space • Hyderabad, Telangana, India
Role overview and responsibilities : We are seeking experienced and motivated Senior Embedded Systems Design Engineers to join our dynamic Avionics / Hardware department. In this role, you will be i...Show more
Last updated: less than 1 hour ago • Promoted • New!
Senior Engineer, Software - Full Stack

Senior Engineer, Software - Full Stack

Talent500 INC • Hyderabad, India
Senior Engineer, Software - Full Stack.Were building the future of digital experiences, and we need a Senior Full Stack Engineer who thrives at the intersection of creativity, problem-solving, and ...Show more
Last updated: 30+ days ago • Promoted
Senior Embedded C++ Engineer

Senior Embedded C++ Engineer

Velodata Global Pvt Ltd • secunderabad, India
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: 21 hours ago • Promoted • New!
Senior System Engineer (Embedded)

Senior System Engineer (Embedded)

Digilogic Systems • Hyderabad, Telangana, India
DSPL) is an ISO 9001 : 2015 certified Company having Corporate Office at Hyderabad established to provide Systems Products and Solutions for Defense Aerospace Automotive and Manufacturing market segm...Show more
Last updated: 26 days ago • Promoted
Embedded QA

Embedded QA

Dexian India • Greater Hyderabad Area, India
Must have a strong expertise of testing Embedded Devices, IOT, Firmware, MQTT protocol.Create and execute test plans and test cases based upon functional and product design specifications and repor...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer, Backend (Platform - Onboarding)

Senior Software Engineer, Backend (Platform - Onboarding)

Coinbase • Hyderabad, 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
Senior System Engineer

Senior System Engineer

Creditsafe Technology • Hyderabad, Telangana, India
We are seeking a skilled and enthusiastic.In this position, you will guide fellow developers and collaborate within an Agile environment to deliver high-quality products. Develop, test, and maintain...Show more
Last updated: 10 days ago • Promoted
Senior Electronic Engineer

Senior Electronic Engineer

Dhruva Space • Hyderabad, Telangana, India
Role Overview and Responsibilities : .Dhruva Space is seeking an experienced and highly skilled Senior Electronics Engineer to lead the Assembly, Integration, and Testing of spacecraft electronics sy...Show more
Last updated: 30+ days ago • Promoted