EMBEDDED SOFTWARE DEVELOPER (C++ WITH LINUX/RTOS) @ HAPPIEST MINDS TECHNOLOGIES
India Posted 3/22/2026 happiestminds.com 2091 Views
Happiest Minds Technologies is conducting a hiring drive for experienced Embedded Developers to join our innovative team in India, specifically targeting talent for our Bengaluru and Pune locations. This opportunity is ideal for professionals with 5 to 12 years of experience who are passionate about embedded engineering and looking to make a significant impact in an AI-First environment. The roles involve engineering low-level drivers to ensure seamless hardware communication and collaborating on embedded solutions that integrate firmware stability with software innovation. Candidates will architect and define APIs and applications that scale across connected devices, ensuring high performance and security across the board. The hiring drive is scheduled for 28 March from 9 AM to 5 PM at the Bengaluru (Madivala) venue. Possible work locations mentioned include Bengaluru and Pune. The company offers a vibrant environment where embedded expertise powers intelligent systems, making it a top workplace for tech professionals. Key tasks include low-level driver development using I2C, SPI, and UART protocols, as well as socket programming with HTTP and TCP/IP. Be part of a journey where software innovation meets firmware stability to power the next generation of connected devices.
Key Requirements
Minimum 5 to 12 years of experience in embedded software development.
Strong proficiency in C++ programming for embedded systems.
Hands-on expertise with Linux or Real-Time Operating Systems (RTOS).
Proven experience working with various microprocessors and microcontrollers.
Skilled in low-level driver development including I2C, SPI, and UART.
Ability to architect and define APIs for scalable applications.
Knowledge of socket programming using protocols like HTTP and TCP/IP.
Experience in developing C++ software libraries and firmware integration.
Capability to lead embedded solutions and collaborate with cross-functional teams.
Strong understanding of hardware-software communication and system security.
You Are Applying For Embedded Software Developer (C++ with Linux/RTOS)