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 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 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 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...

  • SS&C Technologies

    4 weeks ago


    Hyderabad, Telangana, India SS&C GlobeOp Full time

    As a leading financial services and healthcare technology company based on revenue, SS&C is headquartered in Windsor, Connecticut, and has 27,000+ employees in 35 countries.Some 20,000 financial services and healthcare organizations, from the world's largest companies to small and mid-market firms, rely on SS&C for expertise, scale, and technology.Job...


  • 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...

  • Embedded Developer

    7 days ago


    Hyderabad, Telangana, India Larsen & Toubro (L&T) Full time ₹ 5,00,000 - ₹ 12,00,000 per year

    Job Responsibilities:Embedded software developer will focus on developing, delivering Firmware/Embedded software for new product development and to provide support for existing productsEducation :Graduate or Masters in Computer Science or Engineering with 7+ years of experienceExperience/Qualifications Required Technical Skills:• Strong knowledge in...


  • 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...


  • Hyderabad, Telangana, India IIT Hyderabad Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    As a Embedded SW Lead, you will be responsible for low level drivers, toolchain, boot code, BSPs, and functionality of the Embedded Micro-Controller and its Wireless and Sensor peripherals. Key Qualifications : Design and develop embedded software using - bare metal- and real time operating systems on multiple boards and MCUs. Design and develop board...