Embedded Software Engineer – C/C++, RTOS

4 days ago


Hyderabad, Telangana, India TestCore IT Solutions Pvt. Ltd. Full time ₹ 5,00,000 - ₹ 15,00,000 per year

Location:
Hyderabad

Experience:
3+ years

Employment Type:
Full-time

Key Responsibilities

  • Design, develop, and debug embedded software using
    C/C++
    for microcontroller-based systems
  • Integrate and optimize
    RTOS (e.g., FreeRTOS, VxWorks, QNX)
    for real-time applications
  • Collaborate with hardware engineers to ensure seamless firmware-hardware integration
  • Develop Python scripts for automation, testing, and toolchain support
  • Analyze system performance and implement improvements for reliability and efficiency
  • Maintain documentation including design specs, test plans, and release notes

Required Skills

  • Strong proficiency in
    C/C++ programming
    for embedded systems
  • Hands-on experience with
    RTOS concepts
    : task scheduling, inter-process communication, memory management
  • Familiarity with
    ARM Cortex-M
    or similar microcontroller architectures
  • Basic knowledge of
    Python
    for scripting and automation
  • Experience with debugging tools: JTAG, oscilloscopes, logic analyzers
  • Understanding of communication protocols: UART, SPI, I2C, CAN

Preferred Qualifications

  • Exposure to
    Linux kernel or device driver development
  • Experience with
    version control systems
    (Git) and CI/CD pipelines
  • Knowledge of safety-critical systems or automotive standards (ISO 26262)
  • Contributions to open-source projects or GitHub portfolio


  • Hyderabad, Telangana, India Votary Softech Solutions Pvt. Ltd. Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    About the Role : We are seeking a highly motivated and detail-oriented Embedded System Test Engineer to join our engineering team. The candidate will be responsible for designing, executing, and automating test plans for embedded systems, with a particular focus on security-focused solutions. The ideal engineer should have strong expertise in C/C or...


  • Hyderabad, Telangana, India Azimuth AI Full time ₹ 6,00,000 - ₹ 18,00,000 per year

    We are Actively hiring for Embedded Software EngineerThe Role:Azimuth AI is looking for a Software Engineer in our Hyderabad team, which plays a critical role in the definition and implementation of our newest products and responsible for delivering all MCU drivers and services, RTOS support, radio APIs, and embedded security features.Responsibilities:•...


  • Hyderabad, Telangana, India Innominds Software Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Minimum QualificationsBachelor's / masters degree in engineering, Information Systems, Computer Science, Electronics or related field. Minimum 4 years of experience in Embedded software development and programming in C / C++ / Assembly. Strong understanding of Embedded hardware, Computer Architecture and Operating System concepts. Good understanding of OS...

  • Embedded Engineer

    1 week ago


    Hyderabad, Telangana, India Suzva Software Technologies Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    We are looking for a skilled Embedded Engineer with strong automotive domain experience. The candidate will be responsible for developing and maintaining embedded software for automotive systems. Key Responsibilities & Skills: Strong proficiency in Embedded C programming Experience with tools like CANoe, IAR, Code Composer, and various debuggers Skilled...


  • Hyderabad, Telangana, India Capgemini Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    What you will doDeliver platform software components to support new features/asks.Enhancing the DX-Developer Experience (API's, Sample Apps, Tools Integration, Documentation) of the Platform Software.Add support for new features/peripherals as per the HRM.Porting of Platform SW components.Minimum QualificationsHands-on embedded software developmentStrong C...


  • Hyderabad, Telangana, India TestCore IT Solutions Pvt. Ltd. Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Experience : 3 to 12 yearsLocation : HyderabadResponsibilities:Develop and maintain embedded software using Python and C/C++.Interface Python applications with hardware (sensors, MCUs, IoT devices).Work on debugging, optimization, and performance tuning.Collaborate with teams to design and implement system-level solutions.Requirements:Strong Python...


  • Hyderabad, Telangana, India eLogicTech Solutions Full time ₹ 5,00,000 - ₹ 12,00,000 per year

    Bachelor's degree in Electrical or Electronics Engineering with 1-3 years of relevant experience.Highly experienced in Embedded C, C++ coding as per MISRA standardsExperience in firmware programming for 8 bit, 16 bit and 32 bit controllers.Knowledgeable in Linker Scripts, Make files & firmware debugging using JTAG or on the UART console.Experienced in...


  • Hyderabad, Telangana, India GE VERNOVA Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    **Job Description Summary****Firmware Engineer will participate in embedded firmware development for the MarkVIe platforms. You will work in a global environment with a skilled cross functional team of engineers creating and improving state-of-the-art platform for use in every kind of power generation application.Job DescriptionEssential...


  • Hyderabad, Telangana, India People Tech Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Position OverviewWe are looking for a Senior/Lead Embedded Software Developer with 68 years of hands-on experience in embedded software development, specializing in graphics, instrument clusters, and RTOS/HMI applications. The role requires strong technical expertise, leadership ability, and mentoring skills to guide junior developers, conduct code reviews,...


  • Hyderabad, Telangana, India Yamitek Full time ₹ 2,50,000 - ₹ 7,50,000 per year

    About Us:Yamitek is a technology-first company specializing in IT services and Embedded systems solutions, purpose-built to address the evolving challenges of modern industries. With a strong foundation in both software and hardware engineering, we enable organizations to scale operations, automate processes, and integrate intelligent systems with speed and...