Search by job, company or skills

GROWLOC

Embedded Firmware Engineer

2-4 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 5 days ago
  • Be among the first 20 applicants
Early Applicant

Job Description

Role: Embedded Firmware Engineer

Location: Pune, Maharashtra, India

Employment Type: Full-time

About Growloc Private Limited

Growloc Private Limited is a pioneering Agri-tech company in India, dedicated to revolutionising farm management through innovative IoT solutions. We empower farmers by optimising resource utilisation, enhancing crop yields, and ensuring consistent quality produce. Our passionate team is committed to fostering a sustainable and productive future for Indian agriculture. Join us in making a tangible impact on the agricultural landscape.

The Opportunity: Embedded Firmware Engineer:

We are seeking a highly skilled and motivated Embedded Firmware Engineer to join our dynamic team in Pune. This pivotal role involves the development of performance-critical firmware for our cutting-edge IoT edge controllers, smart irrigation systems, and industrial-grade sensor gateways. The ideal candidate will possess hands-on experience with STM32 H-Series (H7/H5) and F-Series (F4/F7) microcontrollers and a passion for solving complex embedded challenges in a real-world application context.

Key Responsibilities

As an Embedded Firmware Engineer, you will:

  • Develop and maintain production-grade firmware for STM32 H & F Series MCUs.
  • Utilise STM32CubeIDE, HAL, LL drivers, and CMSIS for efficient development.
  • Design and implement robust, modular firmware architectures.
  • Integrate multitasking functionalities using FreeRTOS.
  • Implement and optimise industrial communication protocols.
  • Develop secure bootloaders and Over-The-Air (OTA) update mechanisms.
  • Optimise memory (Flash/RAM) and CPU utilisation to ensure high performance.
  • Manage real-time constraints and develop solutions for interrupt-heavy systems.
  • Conduct comprehensive debugging using JTAG/SWD, logic analysers, and oscilloscopes.

Required Qualifications & Skills

  • Educational Background: Bachelor's degree in Electronics Engineering, Computer Science, or a related technical field.
  • Experience: Minimum of 2 years of hands-on experience with STM32 microcontrollers.
  • Programming Proficiency: Strong command of C programming for both bare-metal and RTOS environments.
  • Debugging Expertise: Proven ability to debug effectively at both firmware and hardware levels.
  • Embedded Systems Knowledge:
  • Experience with STM32CubeIDE / HAL / LL drivers / CMSIS.
  • Proficiency in FreeRTOS for multitasking implementations.
  • Familiarity with DMA, Timers, ADC, PWM, and interrupt-driven architectures.
  • Experience with communication protocols such as RS485 (Modbus RTU), UART, SPI, I2C, LoRaWAN (SX127x / SX126x), MQTT / MQTTS, and BLE provisioning.

Desired Attributes (Good to Have)

  • Experience with high-performance MCUs (e.g., H7 dual-core).
  • Knowledge of external memory interfaces (QSPI / SDRAM).
  • Understanding of cryptography and secure firmware signing.
  • Prior experience with field-deployed IoT devices.
  • Exposure to agricultural or industrial automation systems.
  • Ability to independently own firmware development for a device.
  • Commitment to clean, scalable code architecture.
  • Strong debugging mindset and problem-solving skills.
  • Comfortable collaborating closely with hardware engineers.
  • Adept at troubleshooting field issues and optimising power consumption.
  • Experience with clock tree configuration and MPU/FPU usage (especially in H-series).

What We Offer

  • A challenging and rewarding role in a rapidly growing Agri-tech sector.
  • Opportunity to work on cutting-edge IoT solutions that make a real difference.
  • A collaborative and innovative work environment.
  • Competitive salary and benefits package (commensurate with industry standards and experience).
  • Professional development and growth opportunities.

Join Our Team

If you are passionate about building real-world hardware products and thrive on solving deep embedded challenges, we encourage you to apply! Please submit your resume and cover letter to [Confidential Information]. We look forward to connecting with you.

Skills: embedded,mqtt,agri,stm32,lorawan,iot,communication protocols,freertos

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 144011995

Similar Jobs