Talent.com
This job offer is not available in your country.
▷ [3 Days Left] Embedded Software Engineer (MCU & RTOS)

▷ [3 Days Left] Embedded Software Engineer (MCU & RTOS)

Angel and GenieIndia
6 hours ago
Job description

Job Title : Embedded Software Engineer (MCU & RTOS)

Location : Chennai

Job Type : Full-Time

Experience Level : Mid-Level

Job Summary :

We are seeking a highly skilled and motivated Embedded Systems Software Developer to join

our engineering team. The ideal candidate will have strong experience in microcontroller

(MCU)-based programming and real-time operating systems (RTOS). You will be responsible

for designing, developing, testing, and maintaining embedded firmware and software for

various applications, ensuring high performance and reliability.

Key Responsibilities :

  • Design and implement embedded software for microcontroller-based systems.
  • Develop real-time firmware using RTOS (e.g., FreeRTOS, ThreadX).
  • Collaborate with hardware engineers for board bring-up and hardware / software

integration.

  • Write low-level device drivers for peripherals such as SPI, I2C, UART, ADC, PWM,
  • etc.

  • Develop and maintain software documentation including architecture, design, and user
  • manuals.

  • Debug and troubleshoot software issues using tools like oscilloscopes, logic analyzers,
  • and JTAG / SWD.

  • Participate in code reviews and ensure software development best practices.
  • Contribute to system-level design, including power management and optimization
  • techniques.

  • Support testing, validation, and deployment processes for embedded solutions.
  • Required Skills and Qualifications :

  • Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, or
  • related field.

  • 4+ years of experience in embedded firmware / software development.
  • Proficiency in C / C++ for embedded systems.
  • Hands-on experience with microcontrollers (ARM Cortex-M, STM32.).
  • Strong understanding of RTOS concepts including task scheduling, inter-process
  • communication, and resource management.

  • Familiarity with communication protocols : I2C, SPI, UART, CAN, USB, etc.
  • Experience with embedded development tools : IDEs (e.g., Keil, IAR,
  • STM32CubeIDE), debuggers, and emulators.

  • Familiarity with version control systems (Git, SVN).
  • Preferred Qualifications :

  • Experience with safety-critical or industrial embedded systems.
  • Knowledge of bare-metal programming and interrupt handling.
  • Exposure to wireless communication stacks (IoT, BLE, Zigbee, LoRa, etc.).
  • Familiarity with scripting languages (Python, Bash) for automation and testing.
  • Experience with CI / CD tools for embedded systems.
  • Create a job alert for this search

    Embedded Software Engineer • India

    Related jobs
    • Promoted
    • New!
    ▷ Apply in 3 Minutes! Embedded Software Engineer

    ▷ Apply in 3 Minutes! Embedded Software Engineer

    Black BoxIndia
    We have openings for Sr Embedded System Engineer professionals at Bangalore location.Role : Sr Embedded System Engineer.Work Location : Bangalore (Manyata Tech park). Mode of Work : 5 Days Working from...Show moreLast updated: 2 hours ago
    • Promoted
    Embedded Software Engineer

    Embedded Software Engineer

    Veego Instruments CorporationIndia
    Veego Instruments Corporation ( is looking for candidates for the post of Embedded Software Engineer for its range of scientific instruments. Job Profile : Design and development of software for embe...Show moreLast updated: 6 days ago
    • Promoted
    Embedded Engineer

    Embedded Engineer

    Tenet K D Platforms Pvt LtdIndia
    We're Hiring : Full Stack Hardware Developer – Embedded Systems & IoT.We are looking for a passionate and hands-on Full Stack Hardware Developer with strong experience in STM32, ESP32, and other mic...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    ▷ (3 Days Left) Embedded Software Engineer (MCU Development)

    ▷ (3 Days Left) Embedded Software Engineer (MCU Development)

    Toshiba Software (India) Pvt. Ltd.India
    Embedded Software Engineer (MCU Development).Experience required : 4-12 years.Notice Period : Immediate / Max 30 days.Preferred Experience : 4 to 12 years. Experience in Embedded Software Domain.Experien...Show moreLast updated: 2 hours ago
    • Promoted
    Embedded Engineer

    Embedded Engineer

    TIGI HRIndia
    We are looking for a passionate.The ideal candidate will be responsible for developing reliable, efficient, and production-ready firmware solutions in collaboration with hardware, QA, and software ...Show moreLast updated: 30+ days ago
    • Promoted
    Embedded Software Engineer (MCU Development)

    Embedded Software Engineer (MCU Development)

    Toshiba Software (India) Pvt. Ltd.India
    Embedded Software Engineer (MCU Development).Bengaluru Experience required : .Preferred Experience : 4 to 12 years 2.Experience in Embedded Software Domain. Experience in MCU development, Peripheral dr...Show moreLast updated: 30+ days ago
    • Promoted
    Embedded Software Lead Engineer

    Embedded Software Lead Engineer

    Nidec Advance Technology IndiaIndia
    The ideal candidate is an experienced.C, Python, Embedded Linux (Yocto).They should have strong knowledge of.TCP / IP, UDP, Redfish / RestAPI, SNMP, Modbus, and BACnet. Cooling Distribution Unit (CDU).T...Show moreLast updated: 1 day ago
    • Promoted
    • New!
    ▷ [3 Days Left] Software Engineer (Wifi / Kernel / Embedded)

    ▷ [3 Days Left] Software Engineer (Wifi / Kernel / Embedded)

    Arista NetworksIndia
    Arista Networks is an industry leader in data-driven, client-to-cloud networking for large data center, campus and routing environments. Arista is a well-established and profitable company with over...Show moreLast updated: 2 hours ago
    • Promoted
    • New!
    Only 24h Left! Embedded Software Engineer

    Only 24h Left! Embedded Software Engineer

    L&T Technology ServicesIndia
    Minimum 4 to 7 yrs of experience in working.Expertise in kernel, device driver, BSP development, board bring up, porting, and customization on Linux platforms, with a focus on the Android kernel.Ex...Show moreLast updated: 2 hours ago
    • Promoted
    • New!
    Embedded Automotive Engineer - ADAS

    Embedded Automotive Engineer - ADAS

    Indication Instruments LimitedIndia
    We are a fast-growing technology company at the forefront of automotive innovation.Our mission is to design and deliver cutting-edge solutions in the domains of ADAS, 360 surround view, Driver Moni...Show moreLast updated: 22 hours ago
    • Promoted
    Embedded Software Engineer

    Embedded Software Engineer

    VOLANSYS (An ACL Digital Company)India
    Embedded Software Developer Experience : .Years to 15 Years NP : Immediate joiner to 45 days.Skills : Programming Languages : . Embedded C, C++, and Python Hands-on BSP, board bring up development experie...Show moreLast updated: 6 days ago
    • Promoted
    Embedded Development Lead - C / C++

    Embedded Development Lead - C / C++

    FirstcareercentreIndia
    Description : Job Description : We are looking for a skilled Embedded Software Developer with strong experience in C++ and RTOS-based applicati...Show moreLast updated: 1 day ago
    • Promoted
    • New!
    Senior Embedded Software Engineer

    Senior Embedded Software Engineer

    Criador LabsIndia
    Reports to : Founder / Project Manager.In this role, you have the opportunity to lead the innovation for Criador Labs.We are looking for a highly self-motivated and passionate embedded developer resp...Show moreLast updated: 22 hours ago
    • Promoted
    Embedded Automotive Engineer – ADAS

    Embedded Automotive Engineer – ADAS

    Indication Instruments LimitedIndia
    We are a fast-growing technology company at the forefront of automotive innovation.Our mission is to design and deliver cutting-edge solutions in the domains of ADAS, 360 surround view, Driver Moni...Show moreLast updated: 7 days ago
    • Promoted
    Solutions Engineer – Onboarding & Implementation

    Solutions Engineer – Onboarding & Implementation

    OnArrivalnagpur, maharashtra, in
    OnArrival is the AWS of travel—powering flights, hotels, insurance, and more via modular APIs and SDKs.We enable fintechs, banks, and large ecosystems to launch embedded travel experiences in under...Show moreLast updated: 1 day ago
    • Promoted
    • New!
    Embedded Software Engineer

    Embedded Software Engineer

    Persistent SystemsIndia
    Work Mode : 5 Days work from office Experience : 5 to 9 Years.We are seeking a talented and hands-on Software Engineer with strong C++ and Linux expertise to work on embedded device platforms.Experie...Show moreLast updated: 22 hours ago
    • Promoted
    Embedded Build Systems Engineer

    Embedded Build Systems Engineer

    USTIndia
    We’re Hiring : Embedded Build Systems Engineer.Bengaluru / Pune / Hyderabad / Coimbatore].CMake • Yocto • Buildroot • Zephyr • CI / CD • Embedded Toolchains • Automation. Ready to build the systems tha...Show moreLast updated: 12 days ago
    • Promoted
    Sr. Embedded Design Engineer

    Sr. Embedded Design Engineer

    Zebu Intelligent SystemsIndia
    Job Summary : We are seeking a detail-oriented and innovative Sr.Embedded Design Engineer to design, develop, and test embedded circuits and systems. The ideal candidate will have experience with cir...Show moreLast updated: 12 days ago
    • Promoted
    BMS Embedded Software Development Engineer

    BMS Embedded Software Development Engineer

    Tata TechnologiesIndia
    BMS Embedded Software Development Engineer (Senior Role).MVM Plaza 1st BB Road, Bengaluru, Karnataka Experience : .About the Role We are looking for a. Senior Software Engineer – BMS Embedded Software...Show moreLast updated: 6 days ago
    • Promoted
    Hiring for BMS Embedded Software Development -Bangalore

    Hiring for BMS Embedded Software Development -Bangalore

    Tata TechnologiesIndia
    BMS Embedded Software Development.Bengaluru Karnataka Notice Period : .Primary Skills : Embedded / controls software architecture development, modelling and simulation Expert in MATLAB modelling and C...Show moreLast updated: 6 days ago