Talent.com
This job offer is not available in your country.
Embedded Software Engineer

Embedded Software Engineer

DroneStark TechnologiesMumbai, India
13 hours ago
Job description

Embedded Software Developer

Location : Mumbai, India (On-site / Project sites)

Job Type : Full-Time | Mid-Level | Experience : 2–5 years

Company : DroneStark Technologies

Company Overview :

DroneStark Technologies is a leading provider of high-performance drones and autonomous systems for defence, industrial, and research applications. Our mission is to design, manufacture, and deploy cutting-edge robotics platforms with real-world impact. If you are passionate about working on mission-critical systems and flying robots with real autonomy, this is the team for you.

Role Overview :

We are seeking a hands-on Embedded Software Developer with a passion for robotics, drone technology, and real-time systems. You will collaborate closely with our hardware and autonomy teams to develop control software that powers aerial and ground platforms. Your responsibilities will encompass writing low-level drivers, integrating ROS-based pipelines on real hardware, and more.

Key Responsibilities :

  • Develop, test, and optimise embedded software for UAVs and UGVs
  • Interface with sensors, motor controllers, and flight control systems (ArduPilot, PX4)
  • Integrate and deploy autonomy stacks using ROS / ROS2 on Jetson, Raspberry Pi, and other platforms
  • Handle real-time communication over MAVLink, SBUS, UART, I2C, SPI, CAN
  • Debug and test systems in field conditions alongside the integration team
  • Design startup scripts, watchdogs, and hardware-software fault handling logic

Collaboration with Electronics, Firmware, and Simulation Teams for Full-Stack Development

Required Skills :

  • Strong experience in C / C++ and Python programming languages.
  • Hands-on experience with ROS / ROS2 for navigation, SLAM, VIO, URDF, TF, and other functionalities.
  • Proficiency in embedded Linux environments such as Ubuntu, Yocto, and Raspbian.
  • Experience integrating and debugging ArduPilot / PX4 systems.
  • Familiarity with microcontrollers including STM32, Arduino, and Teensy.
  • Knowledge of tools like Gazebo, RViz, QGroundControl, and MAVProxy.
  • Bonus Skills (Preferred) :

  • Experience working with drones, autonomous rovers, or robotic arms.
  • Familiarity with Jetson platforms (Nano / Orin / AGX) and Raspberry Pi 4 / 5 / CM4.
  • Knowledge of FPGA programming, GPR integration, and custom PCB bring-up.
  • Familiarity with network-based control systems, streaming video interfaces, and safety-critical systems.
  • Preferred Qualifications :

  • Deployment of code on real hardware, not just simulations.
  • Enjoyment of field testing, debugging in challenging conditions, and pushing code that flies.
  • Self-motivation, curiosity, and a passion for building functional systems.
  • Excitement about working in a fast-paced, startup-style environment where work matters daily.
  • Application Process :

    Submit your resume, portfolio / GitHub link, and a brief note detailing your most challenging robotics project. Consider including any experience working with systems that provide global remote access , SLAM / VIO , or multi-mode control (4WD, Crab, Ackermann) .

    ️ Let’s build something that flies — and matters.

    Create a job alert for this search

    Embedded Software Engineer • Mumbai, India

    Related jobs
    • Promoted
    • New!
    Embedded Engineer

    Embedded Engineer

    L&T Technology ServicesMumbai, Maharashtra, India
    Strong software development skills using applicable programming languages (C, C++).Experience developing, maintaining, and / or porting RTOS BSP and Application is needed. Prior experience in driver d...Show moreLast updated: 7 hours ago
    • Promoted
    Embedded Firmware Engineer

    Embedded Firmware Engineer

    PraanMumbai, Maharashtra, India
    The company is backed by top tier VCs and CXOs globally and currently operates between the United States and India.Our team puts extreme attention to detail and loves building technology that's asp...Show moreLast updated: 1 day ago
    • Promoted
    Technical Lead

    Technical Lead

    People Tech Group IncMumbai, IN
    Required Skills & Qualifications.Bachelor’s or Master’s degree in Computer Science, Electronics, Electrical Engineering, or related field. Strong hands-on experience with OpenGL ES (2.Proficiency in...Show moreLast updated: 28 days ago
    • Promoted
    SAP BPC - ( BPC Embedded+ABAP )

    SAP BPC - ( BPC Embedded+ABAP )

    Numeric TechnologiesThane, IN
    Position : SAP BPC Embedded ( SAC+ABAP).Bachelor’s in engineering or Post Graduation – Masters in Computer Application or an MBA or related discipline or equivalent work experience.Minimum 5-7 years...Show moreLast updated: 2 days ago
    • Promoted
    • New!
    C++ Software Engineer - 30570

    C++ Software Engineer - 30570

    TuringMumbai, Maharashtra, India
    Turing is seeking experienced C / C++ developers to partner with a leading AI research lab in validating and improving AI-generated code. In this role, you’ll review and correct complex systems code, ...Show moreLast updated: 7 hours ago
    • Promoted
    • New!
    Senior Software Engineer

    Senior Software Engineer

    Nebula Tech SolutionsMumbai, Maharashtra, India
    Remote | 5–10 Years Experience | Work with US-based Clients.Nebula Tech Solutions is looking for passionate and driven.Build and scale backend services for high-traffic enterprise applications....Show moreLast updated: 7 hours ago
    • Promoted
    • New!
    Software Engineer

    Software Engineer

    EuronetThane, Maharashtra, India
    Reporting of project status to reporting head.Supporting SIT / UAT and production implementations.EFT switch functional knowledge. Card issuance cycle for Debit / Prepaid cards / EMV.Terminal driving ...Show moreLast updated: 7 hours ago
    • Promoted
    • New!
    Embedded Software Engineer

    Embedded Software Engineer

    Veego Instruments CorporationMumbai, Maharashtra, India
    Veego Instruments Corporation ( is looking for candidates for the post of Embedded Software Engineer for its range of scientific instruments. Design and development of software for embedded systems ...Show moreLast updated: 7 hours ago
    • Promoted
    • New!
    Software Engineer

    Software Engineer

    CimpressMumbai, Maharashtra, India
    Software Engineer : Level (PR1).Cimpress Technology develops cutting-edge, best-in-world software that our mass customization businesses use to create personalized products for over 17 million globa...Show moreLast updated: 7 hours ago
    • Promoted
    • New!
    Software Engineer

    Software Engineer

    Talent Corner HR Services Pvt LtdMumbai, Maharashtra, India
    Experience : Minimum 5 years of experience in ZOHO development & implementation.Following are specifics responsibility for this role : . Implementation of all Zoho ONE Applications.ZOHO Modules Customi...Show moreLast updated: 7 hours ago
    • Promoted
    Embedded Hardware & Software Programming Trainer

    Embedded Hardware & Software Programming Trainer

    Tek Supportmumbai city, maharashtra, in
    Embedded Hardware & Software Programming Trainer.Embedded Hardware & Software Programming Trainer.Review, rewrite, and structure project stories. Prior interviewing, mentoring & training experience....Show moreLast updated: 2 days ago
    • Promoted
    Software Support Engineer I

    Software Support Engineer I

    Actablnavi mumbai, maharashtra, in
    We’re providing better solutions for hotel companies as the world around us evolves and changes related to using technology, finding labor, and maximizing profits. Our mission is to empower the peop...Show moreLast updated: 22 days ago
    • Promoted
    eBPF Systems Engineer (Core Agent Team)

    eBPF Systems Engineer (Core Agent Team)

    Alma SecurityKalyan-Dombivli, IN
    The ideal candidate will help build, maintain, and troubleshoot, the company's rapidly expanding infrastructure.They will work alongside other engineers to ensure highest levels of performance and ...Show moreLast updated: 30+ days ago
    • Promoted
    Implementation Engineer

    Implementation Engineer

    Storefox.aiThane, IN
    By leveraging AI-driven solutions, we capture and analyze in-store interactions, providing actionable insights that empower retailers to enhance customer experiences and maximize profitability.You ...Show moreLast updated: 6 days ago
    • Promoted
    • New!
    Software Engineer

    Software Engineer

    AAA GlobalMumbai, Maharashtra, India
    The ideal candidate has strong experience with modern C++ (C++11 / 14 / 17), good problem-solving skills, and the ability to work on complex systems in a collaborative environment.Develop and maintain ...Show moreLast updated: 7 hours ago
    • Promoted
    • New!
    Embedded Developer

    Embedded Developer

    Capgemini EngineeringMumbai, Maharashtra, India
    Choosing Capgemini means joining a team where innovation meets impact.We’re looking for an experienced Embedded Developer to contribute to cutting-edge embedded systems and wireless communication t...Show moreLast updated: 7 hours ago
    • Promoted
    Embedded System Engineer

    Embedded System Engineer

    PraanMumbai, Maharashtra, India
    The company is backed by top tier VCs and CXOs globally and currently operates between the United States and India.Our team puts extreme attention to detail and loves building technology that's asp...Show moreLast updated: 27 days ago
    • Promoted
    Hardware Engineer (Remote)

    Hardware Engineer (Remote)

    Phinity LabsThane, 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 moreLast updated: 22 days ago
    • Promoted
    Mechatronics / Product Design Engineer (Entry-Level)

    Mechatronics / Product Design Engineer (Entry-Level)

    Neuralbits TechnologiesMumbai, Maharashtra, India
    Create CAD models, design enclosures, and work on prototyping (3D printing, machining, sheet metal, etc.Design and assemble circuits, PCBs, and work with microcontrollers (ESP32, Arduino, STM32).Pr...Show moreLast updated: 5 days ago
    • Promoted
    • New!
    Embedded Software Engineer

    Embedded Software Engineer

    DroneStark TechnologiesMumbai, Maharashtra, India
    Mumbai, India (On-site / Project sites).Full-Time | Mid-Level | Experience : 2–5 years.Technologies is a leading provider of. Our mission is to design, manufacture, and deploy cutting-edge robotics p...Show moreLast updated: 7 hours ago