Home
Jobs

Embedded Firmware Lead

5 - 10 years

8 - 15 Lacs

Posted:22 hours ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

NoTE: We are looking for short notice candidates only who have strong experience in Embedded Firmware development and is available to work from Vijayawada or Hyderabad locations.

Job Title:

Embedded Firmware Developer

Location: Vijayawada/Hyderabad

Mode of work:Complete work from office

AquaExchange is seeking a skilled and motivated Firmware Developer to join our dynamic team. As we continue to innovate and expand our technology solutions, we need a talented individual with 6+ years of experience in firmware development. The ideal candidate will possess excellent programming and debugging skills in C/C++, hands-on experience with the Arduino platform, and a strong understanding of various communication protocols and IoT platforms. This role offers an exciting opportunity to contribute to cutting-edge projects and be a key player in the development of our IoT solutions.

Responsibilities:

  • Develop and Maintain Firmware: Create and sustain firmware for embedded systems, ensuring optimal performance and reliability.
  • Programming and Debugging: Write and debug code in C/C++ for microcontrollers, with a focus on ARM Cortex M0/M3/M4 family, NodeMCU, and ESP32.
  • Driver and BSP Design: Design and implement low-level drivers and board-specific packages to facilitate hardware interaction.
  • Communication Protocols: Work with communication protocols such as TCP/IP, HTTP, MQTT, and Modbus to ensure seamless data transmission.
  • IoT Platform Development: Develop applications for IoT platforms, including ZigBee, Bluetooth Low Energy (BLE), and Wi-Fi.
  • Hardware Integration: Integrate firmware with hardware using debug tools and in-circuit emulators to ensure cohesive operation.
  • Hardware Bring-Up: Perform hardware bring-up and troubleshoot hardware-software integration issues effectively.
  • RTOS Utilization: Utilize Real-Time Operating Systems (RTOS) in embedded firmware development to enhance system responsiveness and multitasking.
  • FOTA Implementation: Implement Firmware Over-The-Air (FOTA) updates to facilitate remote firmware upgrades.
  • Peripheral Interface: Interface with various peripherals such as SPI, UART, I2C, I2S, USB, DMA, ADC, DAC, timers, EEPROM, flash memory, SD cards, and Ethernet.
  • Sensor Integration: Work with a variety of sensors, including flow, temperature, pressure, accelerometer, gyro, compass, and light sensors, ensuring accurate data collection and processing.
  • Testing and Debugging: Use test equipment such as oscilloscopes and logic analyzers for comprehensive debugging and testing of firmware and hardware components.

Skills / Experience:

  • Excellent programming and debugging skills in C/C++.
  • Hands-on experience with the Arduino platform.
  • Conversant with protocols like TCP/IP, HTTP, MQTT, Modbus.
  • Preferred experience with ZigBee, Bluetooth Low Energy (BLE), Wi-Fi, and IoT platforms.
  • Working knowledge of RTOS and FOTA.
  • Strong experience with low-level drivers and board-specific package development.
  • Excellent hands-on experience with microcontrollers (8/16/32 bit) in the ARM Cortex M0/M3/M4 family, NodeMCU, and ESP32.
  • Good understanding of interfaces like SPI, UART, I2C, I2S, USB, and peripherals such as DMA, ADCs, DAC, timers, EEPROM, flash memory, SD cards, and Ethernet.
  • Experience with hardware bring-up and integration of software and hardware using debug tools/in-circuit emulators.
  • Knowledge of various sensors (flow, temperature, pressure, accelerometer, gyro, compass, light, etc.).
  • Familiarity with using test equipment (e.g., oscilloscope, logic analyzer).

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
Aquaexchange Agritech
Aquaexchange Agritech

Aquaculture / Agritech

Marina del Rey

RecommendedJobs for You