Search by job, company or skills

Embedded Software Engineer

Embedded Software Engineer

xpertdirect
Fresher
Not Disclosed
  • Posted 2 months ago
  • Over 300 applicants have applied

Job Description

Embedded Software Engineer (Onsite, India)

Embedded C/C++ | ArduPilot | Python | Embedded Linux | | OpenCV

Are you ready to design the software that makes autonomous aircraft fly safely and efficiently

We are seeking a skilled Embedded Software Engineer to join our robotics and aerospace team in India. In this critical, hands-on role, you will develop flight-critical embedded systems for a revolutionary dual-motor, thrust-vectored, blended wing body aircraft.

What you'll do:

  • Flight-Critical Firmware Development – Design and implement embedded systems to control advanced autonomous flight operations.
  • Real-Time Control Systems – Build high-frequency control loops, sensor fusion algorithms, and state estimation systems under strict timing constraints.
  • Hardware Integration & Optimization – Develop drivers for IMUs, GPS modules, cameras, and motor controllers while optimizing for memory and power efficiency.
  • Autonomous Navigation Systems – Support precision landing, path planning, and obstacle avoidance with computer vision pipelines.
  • Communication & Telemetry – Implement reliable ground station connectivity, fleet coordination, and telemetry protocols in challenging RF environments.

What you bring:

  • Proficiency in Embedded C, Modern C++, Python, Embedded Linux, OpenCV, and ArduPilot.
  • Experience with ROS 2, PX4, SITL/HITL testing, control systems, multithreading, state estimation, and sensor integration.
  • Familiarity with MIPI-CSI, USB V4l2, Zenoh, and real-time performance optimization.
  • Strong background in robotics, avionics, defence & aerospace applications.

Onsite, Full-time – India

This is a unique opportunity to shape the future of autonomous flight technology by contributing directly to safety-critical and performance-driven software.

Apply today and help us build the next generation of intelligent aircraft.

More Info

Key Skills

sensor integration

ROS 2

ArduPilot

V4l2

SITL

PX4

MIPI-CSI

Zenoh

About Company

Similar Jobs

Bengaluru, India
Skills:
measurement tools , Debuggers, Aspice, Device Driver Development, Can, Lin, Flexray, Ethernet, Canalyzer, Canoe, cross compilers, Static analysis tools, Emulators, Automotive standard processes, embedded SW development using C for 16/32-bit micros, Unit Testing tools, Power Mode UDS Diagnostics, Functional safety ISO 26262, Oscilloscope, Cmm, Bootloader communication protocols, signal generators, multi domain systems, Autosar methodologies and workflows, Verification Tools, Current probe, security aspects of Vehicle Connectivity
2-4 yrs
Bengaluru, India
Skills:
cmis , Spi, C, Uart, multi-threading, Gpio, I2c, Python, Pcie, open-source tools, QSFP, Linux hardware bring-up, event handling, network processors, SFF standards, SFP, secure-boot, Embedded Systems, Optical Networking, state machine implementation
2-3 yrs
Bengaluru
Skills:
Embedded C, Git, Capl, Can, Automotive, FOTA, FBL, Autosar, Uds, Canoe, Canalyzer
Bengaluru, India
Skills:
Rtos, Embedded C, C++, Uart, Zephyr, Spi, Device Drivers, Linux, VxWorks, I2c, Qnx, CAN protocols, Embedded debugging, hardware interfacing, ARM Cortex-M microcontrollers, HAL development, Wi-Fi connectivity solutions, System-level troubleshooting, Firmware validation
Bengaluru, India
Skills:
Object-oriented programming (OOP), Embedded C, Device Drivers, Version Control, Rtos Concepts, Microcontrollers, Build systems, Linux fundamentals, Embedded debugging tools, Source-code review practices, Peripheral interfaces, Compilers