Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 14320261

    HYDERABAD · FULLTIME

    Senior Software Engineer

    Sunovaa Tech logo

    Sunovaa Tech

    Hyderabad · onsite · Posted 54d ago

    Sourced fromNaukri
    ₹8.0L - ₹24.0L PA2–8 yrsfulltimeHyderabad

    About a minute. You'll make an account on the way through.

    agent · working

    • Read this posting0.5s
    • Found the form on Naukri · 7 questions to answer1.6s
    • Decided the answers for all of them3.1s
    • Tailor your résumé to this role
    • Waiting for you

    Section · 01

    About this role

    Roles and Responsibilities :

    Experience: 2 – 8 Years
    Location: Bangalore / Hyderabad 
    Mode of interview : Face To Face ( 1st Sep 2026 )

    Job Summary

    We are looking for an Embedded Software Engineer with strong expertise in Embedded C++, RTOS, and Object-Oriented Programming (OOPs) to develop high-performance, real-time systems for safety-critical and industrial applications.

    Key Responsibilities
    • Design and develop embedded software using Embedded C++ for real-time systems
    • Work on RTOS-based development (task scheduling, interrupts, IPC, memory management)
    • Implement OOP concepts (Encapsulation, Inheritance, Polymorphism) in embedded design
    • Develop low-level drivers and middleware for microcontrollers/processors
    • Interface with hardware components like sensors, communication modules, and peripherals
    • Debug and optimize code for performance, memory, and reliability
    • Participate in code reviews, unit testing, and integration testing
    • Work with cross-functional teams (hardware, systems, QA)
    Technical Skills Required
    • Strong programming in Embedded C++ (mandatory)
    • Hands-on experience with RTOS (e.g., Free RTOS, VxWorks, ThreadX)
    • Good understanding of OOP concepts and design patterns
    • Knowledge of device drivers, interrupt handling, and memory management
    • Familiarity with communication protocols: UART, SPI, I2C, CAN
    • Debugging tools: JTAG, oscilloscopes, logic analyzers
    • Version control: Git



    Sourced from naukri

    Section · 02

    Skills

    MultithreadingQTEmbedded C++Branch AccountingC plus plusRTOSData Structures

    Senior Software Engineer · waiting for your command