Embedded Software Engineer – C/C++, RTOS

10 hours ago


Hyderabad, Telangana, India TestCore IT Solutions Pvt. Ltd. Full time ₹ 15,00,000 - ₹ 28,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 Kiash Solutions LLP Full time US$ 80,000 - US$ 1,20,000 per year

    Mandatory Skills:Python/C++-, Embedded C, Embedded systems, SPI, UART, I2C, Jenkins, Dockers, RTOSSkills:AutomationEmbedded systemsProgramming skills – Python or C++ and Embedded CCommunication protocols: SPI, UART, I2C, etcJenkinsDockersRTOSConversation fluency in EnglishCommunicate well and work well in a small cross-functional teamNice to...


  • Hyderabad, Telangana, India beBeeC++,Embedded Full time ₹ 15,00,000 - ₹ 20,00,000

    C++ Developer Job PostPosition Summary: We are looking for a seasoned C++ developer to fill a key role in our organization.Main Responsibilities:Design, develop, and deploy software applications using the C++ programming language.Implement efficient algorithms and data structures for optimized code execution.Collaborate with cross-functional teams to...


  • Hyderabad, Telangana, India Andor Tech Full time ₹ 15,00,000 - ₹ 20,00,000 per year

    Job Title: Senior Embedded Software Engineer – Deos RTOS & Multicore SystemsLocation: Hyderabad, India (Work from Office)Interested candidates share your resume across to *************, Kindly go through the JD completely. Please ignore if you dont have 5 years of relevant exprience. About the Role:We are seeking a highly skilled Senior Embedded Software...


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


  • Hyderabad, Telangana, India beBeeEmbedded Full time ₹ 80,00,000 - ₹ 1,00,00,000

    Software Engineer OpportunityWe are seeking a skilled software engineer with expertise in embedded systems and Real-Time Operating Systems (RTOS) to join our team.This role requires designing, implementing, and maintaining Windows Linux drivers and DSP firmware ensuring seamless integration with embedded systems and RTOS environments.The ideal candidate will...


  • Hyderabad, Telangana, India beBeeSoftware Full time US$ 1,80,000 - US$ 2,50,000

    Embedded Software Leadership OpportunityWe are seeking a seasoned professional to lead our team of engineers focused on embedded software development for microcontroller platforms.Key Responsibilities:Develop and execute strategies to drive innovation and delivery excellence in the development of core embedded software, including peripheral drivers, RTOS...

  • Embedded Developer

    2 days ago


    Hyderabad, Telangana, India Larsen & Toubro (L&T) Full time US$ 90,000 - US$ 1,20,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 beBeeDeviceDriver Full time ₹ 9,00,000 - ₹ 12,00,000

    Job Title: Embedded Systems EngineerJob Description:We are seeking an experienced Embedded Systems Engineer to join our team. The ideal candidate will have a strong background in developing and maintaining device drivers, with specific expertise in DMA drivers, multimedia drivers such as HDMI and DisplayPort, and Zephyr RTOS.The successful candidate will be...

  • SS&C Technologies

    3 days 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 Luxoft Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Project description We are passionate about transforming lives through cutting-edge technology, enriching industries, communities, and the world. Our mission is to create exceptional products that drive next-generation computing experiences, serving as the foundation for data centers, artificial intelligence, PCs, gaming, and embedded systems. At the core...