
Ergobite - Embedded Software Engineer - RTOS/Microcontroller
1 week ago
We are seeking a highly skilled Embedded Software Engineer with 36 years of hands-on experience in embedded systems development, C/C++, and IoT technologies.
The ideal candidate should also possess working knowledge of modern software frameworks like Java (Spring Boot / Micronaut) and cloud platforms (AWS, Azure, GCP).
This role involves developing efficient, scalable, and secure embedded and IoT solutions for next-generation applications.
Key Responsibilities :
- Design, develop, and maintain embedded software applications using C/C++ on microcontrollers and RTOS environments.
- Implement and optimize IoT protocols (MQTT, CoAP, etc.) for secure and efficient device communication.
Develop and integrate backend services using Java (Spring Boot or Micronaut) for IoT and embedded applications.
- Work on IoT cloud platforms (AWS IoT, Azure IoT Hub, GCP IoT Core) for device management, data ingestion, and analytics.
- Integrate with databases (SQL/NoSQL) and manage message queues (Kafka, RabbitMQ) for scalable data processing.
- Collaborate with hardware, firmware, and cloud teams to deliver end-to-end solutions.
- Ensure compliance with coding standards, real-time constraints, and security practices.
- Debug, test, and optimize software for performance, scalability, and reliability.
- Prepare documentation, technical specifications, and participate in design/code reviews.
Required Skills & Qualifications
- 3 to 6 years of experience in embedded software development.
- Strong proficiency in Embedded C/C++ and experience with RTOS.
- Solid understanding of IoT protocols (MQTT, CoAP).
- Experience in developing backend services with Java (Spring Boot/Micronaut).
- Familiarity with IoT Cloud platforms (AWS, Azure, or GCP).
- Experience with SQL/NoSQL databases and messaging systems (Kafka, RabbitMQ).
- Strong problem-solving skills and ability to work in a collaborative environment.
- Good understanding of software development lifecycle (SDLC) and version control systems (Git).
- Exposure to Docker and Kubernetes for containerized deployments.
- Knowledge of Python for scripting, automation, or quick prototyping.
- Familiarity with Machine Learning/Analytics for IoT data processing.
- Experience with CI/CD pipelines, testing frameworks, and DevOps practices.
(ref:hirist.tech)-
Embedded System Engineer
1 week ago
Bengaluru, Karnataka, India Ergobite Full time ₹ 9,00,000 - ₹ 12,00,000 per yearWe're seeking a Software Developer with a strong background in Java to join our team, focusing on developing applications for the Internet of Things (IoT ). This role involves designing, building, and maintaining robust and scalable software solutions that connect and manage a wide range of devices.ResponsibilitiesDesign, develop, and deploy Java-based...
-
Embedded Software Engineer
1 week ago
Bengaluru, Karnataka, India ACL Digital Full time ₹ 9,00,000 - ₹ 12,00,000 per yearEmbedded Security:‒5+ years of experience in Embedded domain with good understanding of microcontroller security‒Good understanding of microcontroller architectures (Arm Cortex-M, 32-bit)‒Strong fundamentals in programming using C, embedded system concepts, software build process‒Sound knowledge of working with RTOS such as FreeRTOS. ‒Good...
-
Ergobite - Embedded System Engineer - RTOS
2 weeks ago
Bengaluru, Karnataka, India Ergobite Tech Solutions Pvt Lyd Full timeJob Description :We're seeking a Software Developer with a strong background in Java to join our team, focusing on developing applications for the Internet of Things (IoT). This role involves designing, building, and maintaining robust and scalable software solutions that connect and manage a wide range of devices.Responsibilities : - Design, develop, and...
-
Senior Software Engineer – Embedded Python
1 week ago
Bengaluru, Karnataka, India TestCore IT Solutions Pvt. Ltd. Full time ₹ 15,00,000 - ₹ 28,00,000 per yearJob Title:Software Engineer / Senior Software Engineer – Embedded Python (RTOS)Location:Hyderabad (Work from Office)Experience:1–4+ years (SE) / 4–7+ years (SSE)Job DescriptionWe are looking for motivated and skilledEmbedded Software Engineerswith strong experience inPythonandRTOSdevelopment. The ideal candidate should have hands-on expertise in...
-
Embedded Software Engineer
2 weeks ago
Bengaluru, Karnataka, India Qode Full time ₹ 1,04,000 - ₹ 1,30,878 per yearLocation – Bangalore Experience – 8+ years Work mode- Onsite, immediate Notice period – days Your Responsibilities Development and maintenance of embedded software in C/C++ for microcontroller- based systems. Programming and configuration of STM32 microcontrollers (Cortex-M0+, M4, M33). Implementation of device drivers, peripheral...
-
Embedded Software Engineer
7 days ago
Bengaluru, Karnataka, India Qode Full time ₹ 5,00,000 - ₹ 8,00,000 per yearLocation – Bangalore Experience – 8+ years Work mode- Onsite, immediate Notice period – daysYour Responsibilities Development and maintenance of embedded software in C/C++ for microcontroller-based systems. Programming and configuration of STM32 microcontrollers (Cortex-M0+, M4, M33). Implementation of device drivers, peripheral interfaces,...
-
Embedded Software Engineer
4 days ago
Bengaluru, Karnataka, India Qode Full timeLocation - Bangalore Experience - 8 years Work mode- Onsite immediate Notice period - 15- 30 days Your Responsibilities Development and maintenance of embedded software in C C for microcontroller- based systems Programming and configuration of STM32 microcontrollers Cortex-M0 M4 M33 Implementation of device drivers peripheral...
-
Embedded C Software Engineer
2 weeks ago
Bengaluru, Karnataka, India beBeeEmbeddedCSoftware Full time ₹ 20,00,000 - ₹ 25,00,000Our team is seeking a skilled Embedded C Software Engineer to join our dynamic group. This role involves designing and developing high-quality embedded software for various applications, including firmware development, microcontroller programming, and ARM-based systems.Job Description:We are looking for an exceptional Embedded C Software Engineer to lead the...
-
C++ Embedded Engineer
1 week ago
Bengaluru, Karnataka, India Cyanous Software Private Limited Full timeEmbedded C/C++ Development experience Embedded Linux.- Application Development.- Strong Debugging Skills Focused on Embedded Linux.- Experience with Yocto Build Environment. Highlited skills are mandatory and skills should be in cv mustNeed profiles by 3.30PM today only Job Description : We are looking for a highly skilled C++ Embedded Engineer with strong...
-
C++ Embedded Engineer
1 week ago
Bengaluru, Karnataka, India Cyanous Software Private Limited Full time ₹ 9,00,000 - ₹ 12,00,000 per yearEmbedded C/C++ Development experience Embedded Linux.Application Development.Strong Debugging Skills Focused on Embedded Linux.Experience with Yocto Build Environment.Highlited skills are mandatory and skills should be in cv mustNeed profiles by 3.30PM today onlyJob DescriptionWe are looking for a highly skilled C++ Embedded Engineer with strong experience...