Software Technologist I – Embedded SW

5 days ago


Bengaluru, India Thompsons HR Consulting LLP Full time

Position: Software Technologist I
Location: Bangalore
Experience: 6 8 Years
Joiners: Immediate Only

Job Description:
We are looking for an experienced Embedded Software Engineer with strong expertise in C++, RTOS, and BareMetal development. The ideal candidate will have hands-on experience in designing and developing embedded software/firmware solutions and working with microcontrollers and microprocessors.

Key Responsibilities:

  • Design, develop, and implement embedded software and firmware solutions.

  • Work on RTOS and BareMetal based embedded systems.

  • Develop software for microcontrollers and microprocessors (e.g., STM, NXP).

  • Collaborate with hardware and software teams to ensure seamless system integration.

  • Troubleshoot, debug, and optimize embedded software performance.

  • Ensure code quality, maintainability, and scalability following best practices.

Required Skills:

  • Proficiency in C++ programming language.

  • Strong experience with RTOS and BareMetal based embedded development.

  • Hands-on experience with microcontroller/microprocessor development (STM, NXP, etc.).

  • Solid understanding of embedded system design and hardware-software integration.

  • Experience with Wi-Fi , BLE (Bluetooth Low Energy) , or LTE technologies (any one or more).

    Interested candidates kindly forward your resume to



  • Bengaluru, Karnataka, India Thompsons HR Consulting LLP Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Position:Software Technologist ILocation:BangaloreExperience:6 – 8 YearsJoiners:Immediate OnlyJob DescriptionWe are looking for an experiencedEmbedded Software Engineerwith strong expertise inC++, RTOS, and BareMetaldevelopment. The ideal candidate will have hands-on experience in designing and developing embedded software/firmware solutions and working...


  • Bengaluru, India Thompsons HR Consulting LLP Full time

    Position: Software Technologist I Location: Bangalore Experience: 6 8 Years Joiners: Immediate Only Job Description: We are looking for an experienced Embedded Software Engineer with strong expertise in C++, RTOS, and BareMetal development. The ideal candidate will have hands-on experience in designing and developing embedded software/firmware...


  • Bengaluru, India Respironics Inc Full time

    Job Description Job Title Software Technologist I Job Description We are seeking an Embedded Software Engineer to join our high-performing team and contribute to key projects in the Hospital Patient Monitoring domain. The ideal candidate will have expertise in Embedded Systems, C++ development, debugging, and software quality assurance. You will be...


  • Bengaluru, Karnataka, India Thompsons Hr Consulting Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Position: Software Technologist ILocation: BangaloreExperience: 6 8 YearsJoiners: Immediate OnlyJob Description: We are looking for an experienced Embedded Software Engineer with strong expertise in C++, RTOS, and BareMetal development. The ideal candidate will have hands-on experience in designing and developing embedded software/firmware solutions and...


  • Bengaluru, India Respironics Inc Full time

    Job Description Job Title Software Technologist I Job Description We are seeking a Embedded Software Developer to join our high-performing team and contribute to key projects in the Hospital Patient Monitoring domain. The ideal candidate will have expertise in Linux OSS, BSP, Yocto, C++ development, system architecture, and software quality assurance. You...


  • Bengaluru, India Ekfrazo Technologies Private Limited Full time

    Role: Software Technologist - Embedded SoftwareExp: 6-8 YearsLocation: Bangalore - WFOYou have the opportunity to Design and develop software technological solution, platform or reference. Participates in determining the system, subsystem, and interfaces between them. Validates technology assumptions, evaluates alternatives, and defines functional and...


  • Bengaluru, Karnataka, India Ekfrazo Technologies Private Limited Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Role: Software Technologist - Embedded SoftwareExp: 6-8 YearsLocation: Bangalore - WFOYou have the opportunity to Design and develop software technological solution, platform or reference. Participates in determining the system, subsystem, and interfaces between them. Validates technology assumptions, evaluates alternatives, and defines functional and...


  • Bengaluru, India Ekfrazo Technologies Private Limited Full time

    Role: Software Technologist - Embedded Software Exp: 6-8 Years Location: Bangalore - WFO You have the opportunity to Design and develop software technological solution, platform or reference. Participates in determining the system, subsystem, and interfaces between them. Validates technology assumptions, evaluates alternatives, and defines functional and...


  • Bengaluru, India Ekfrazo Technologies Private Limited Full time

    Role: Software Technologist - Embedded SoftwareExp: 6-8 YearsLocation: Bangalore - WFOYou have the opportunity to Design and develop software technological solution, platform or reference. Participates in determining the system, subsystem, and interfaces between them. Validates technology assumptions, evaluates alternatives, and defines functional and...


  • Bengaluru, India Ekfrazo Technologies Private Limited Full time

    Role: Software Technologist - Embedded SoftwareExp: 6-8 YearsLocation: Bangalore - WFOYou have the opportunity to Design and develop software technological solution, platform or reference. Participates in determining the system, subsystem, and interfaces between them. Validates technology assumptions, evaluates alternatives, and defines functional and...