HamburgerMenu
hirist

Job Description

Description :


About the job :

Location : Pune - Kalyani Nagar

Experience : 4 to 8 Years

Employment Type : Full-Time (Hybrid)


About the Role :


We are currently hiring for our client Fluidra, a global product-based company headquartered in Spain, and a world leader in pool and wellness solutions for over 55 years.

This role will offer you great exposure to international product development and cutting-edge IoT technologies.

We are looking for a skilled and hands-on Microcontroller Software Developer with strong C/C++ programming expertise to help design and develop embedded applications for connected devices.

This role emphasizes wireless connectivity (Wi-Fi, BLE) and cloud integration (e. , AWS IoT), contributing to cutting-edge IoT solutions in a collaborative, cross-functional environment.

If you're passionate about embedded systems, real-time development, and building reliable, secure connected products, wed love to hear from you.


Key Responsibilities :


- Develop embedded software for microcontroller-based systems (e.g, ARM Cortex-M).

- Write efficient, modular, and maintainable C/C++ code for real-time applications.

- Integrate wireless communication stacks (Wi-Fi, BLE) and enable cloud connectivity (e.g, AWS IoT, Azure IoT).

- Collaborate with hardware, cloud, and mobile teams to define and implement complete system functionality.

- Conduct debugging, code optimization, unit and integration testing to ensure quality and reliability.

- Participate in design and code reviews; contribute to best practices and development standards.

- Evaluate and integrate third-party SDKs, libraries, and communication protocols.

- Contribute to software architecture discussions, documentation, and continuous improvement initiatives.


Required Qualifications :


- Bachelors degree in Computer Science, Electronics, or related field.

- 4+ years of hands-on experience in embedded systems development using C/C++.

- Experience working with RTOS (e.g , FreeRTOS, Zephyr).

- Strong knowledge of Wi-Fi, BLE, and secure communication protocols.

- Hands-on experience with ARM Cortex-M microcontrollers and SDKs (e.g, STM32, ESP32, NXP).

- Integration experience with cloud platforms such as AWS IoT, Azure IoT, etc.

- Familiarity with secure boot, OTA updates, and IoT provisioning workflows.

- Solid understanding of the embedded software development lifecycle, including CI/CD practices.

- Strong analytical and debugging skills; effective team collaboration.


Nice to Have :


- Experience with low-power design and optimization for battery-powered devices.

- Knowledge of embedded cryptography and security protocols.

- Scripting skills in Python, Bash, or other languages for testing and automation.

- Familiarity with Agile methodologies and tools like Git, JIRA, etc


info-icon

Did you find something suspicious?