Firmware Engineer

4 days ago


Bengaluru, India Mettsenia solutions pvt ltd Full time

Job Summary :

We are seeking an experienced Firmware Engineer to join our IoT/IIoT team. The ideal candidate will have hands-on experience in LoRaWAN firmware development, MQTT protocol, and AWS IoT Core integration, with a strong background in working with STM32 and ESP32 processors. You will be responsible for developing, testing, and deploying firmware solutions for devices utilizing digital I/O, RS485 communication, pulse counting, and analog sensors (including 4-20mA). Your role will be critical in advancing our IoT solutions, and you should be comfortable working across various hardware interfaces.

Key Responsibilities :

- Design and develop firmware for LoRaWAN devices using STM32 and ESP32 processors.

- Implement and integrate the MQTT protocol for IoT communication.

- Experience with up chirpstack server

- Work with AWS IoT Core to connect, manage, and secure IoT devices.

- Develop drivers for RS485 and digital I/O communication protocols.

- Interface with pulse counting devices, analog sensors (4-20mA), and digital inputs/outputs.

- Optimize firmware for FreeRTOS environments.

- Collaborate with hardware teams to design solutions that integrate with analog and digital sensors.

- Optimize power consumption and performance for IoT devices.

- Test, debug, and ensure reliability and robustness of firmware across a variety of industrial environments.

Required Skills and Qualifications :

- Bachelor's degree in Electronics, Computer Science, or a related field.

- 2+ years of relevent experience in firmware development, especially in the IoT/IIoT domain.

- Expertise in LoRaWAN protocol and network architecture.

- Hands-on experience with STM32 and ESP32 processors, and FreeRTOS.

- Proficient in programming languages such as C/C++ and embedded systems.

- Experience with RS485 communication, pulse counting, and interfacing analog sensors (4-20mA).

- Familiarity with digital I/O systems and sensor interfaces.

- Strong understanding of power management in IoT devices.

- Experience with MQTT protocol and AWS IoT Core.

- Knowledge of testing and debugging tools for embedded systems.

- Experience in developing solutions for energy or water metering, and process automation is a plus.

- Excellent problem-solving skills and ability to work in a fast-paced environment.

- NB-IoT Communication Protocol

Expertise understanding of NB-IoT :

- Strong knowledge of NB-IoT architecture, 3GPP standards, LPWAN (Low Power Wide Area Network) technologies.

- NB-IoT Module Experience: Hands-on experience with NB-IoT modules (e.g., Quectel, SIMCom, Sierra Wireless, u-blox).

- AT Commands: Experience in using AT commands for configuring and managing NB-IoT modules.

- Cellular IoT Communication: Understanding of cellular communication protocols (LTE-M, NB-IoT, GSM).

Preferred Qualifications :

- Experience with industrial IoT applications.

- Knowledge of cloud services and edge computing.

- Familiarity with other wireless communication protocols such as BLE, ZigBee, etc.

- Understanding of IIoT security standards and best practices.

Benefits :

- Competitive salary and performance bonuses.

- Flexible working hours and remote options.

- Health and wellness benefits.

- Opportunities for professional growth and development.

(ref:hirist.tech)
  • Firmware Engineer

    3 days ago


    Bengaluru, India N Human Resources & Management Systems Full time

    Job Description: Firmware EngineerLocation: Pan IndiaRole Overview:We are seeking a talented Firmware Engineer to join our team and contribute to the design, development, and maintenance of firmware solutions for embedded systems. The ideal candidate will have strong expertise in developing low-level software, particularly firmware, for microcontrollers and...

  • Firmware Engineer

    3 days ago


    Bengaluru, India N Human Resources & Management Systems Full time

    Job DescriptionJob Description: Firmware EngineerLocation: Pan IndiaRole Overview:We are seeking a talented Firmware Engineer to join our team and contribute to the design, development, and maintenance of firmware solutions for embedded systems. The ideal candidate will have strong expertise in developing low-level software, particularly firmware, for...

  • Firmware Engineer

    2 weeks ago


    Bengaluru, India str8bat Full time

    About Str8bat: (www. Description:Join the revolution at str8bat ( We're a pioneering consumer tech company in the sports industry, committed to empowering athletes worldwide to reach their full potential. By merging cutting-edge technology with community engagement, we're democratizing sports science to help players at all levels play better, anytime,...

  • Firmware Engineer

    1 month ago


    Bengaluru, India str8bat Full time

    About Str8bat:(www. Description:Join the revolution at str8bat ( We're a pioneering consumer tech company in the sports industry, committed to empowering athletes worldwide to reach their full potential. By merging cutting-edge technology with community engagement, we're democratizing sports science to help players at all levels play better, anytime,...

  • Principal Engineer

    3 months ago


    Bengaluru, India Razorpay Full time

    Razorpay was founded by and Harshil Mathur in . Razorpay is building a new-age digital banking hub (Neobank) for businesses in India with the mission is to enable frictionless banking and payments experiences for businesses of all shapes and sizes. What started as a B2B payments company is processing billions of dollars of payments for lakhs of businesses...

  • Firmware Engineer

    2 weeks ago


    Bengaluru, India Mindteck Full time

    Firmware Engineer Location: Bangalore Qualification: Any Degree Experience: 6-8 Years Job Description: Design and buildout firmware for a new generation of Rauland designed hardware SKUs.Participate in all aspects of the software development life cycle from requirements review to product verification.Create or review: System, sub-system and functional...


  • Bengaluru, India Focally Full time

    Position: Embedded Firmware EngineerLocation: Bengaluru, IndiaCompany: Focally Pvt. LtdJob Responsibilities:Develop and maintain embedded firmware for various electronic devices and systems, especially AR and Audio based.Collaborate with cross-functional teams, including hardware engineers, Mechanical or Optical design Engineers to design and implement...


  • Bengaluru, India Focally Full time

    Position: Embedded Firmware EngineerLocation: Bengaluru, IndiaCompany: Focally Pvt. LtdJob Responsibilities:Develop and maintain embedded firmware for various electronic devices and systems, especially AR and Audio based.Collaborate with cross-functional teams, including hardware engineers, Mechanical or Optical design Engineers to design and implement...


  • Bengaluru, India Focally Full time

    Position: Embedded Firmware Engineer Location: Bengaluru, India Company: Focally Pvt. Ltd Job Responsibilities: Develop and maintain embedded firmware for various electronic devices and systems, especially AR and Audio based. Collaborate with cross-functional teams, including hardware engineers, Mechanical or Optical design Engineers to design and implement...

  • Firmware Engineer

    1 month ago


    Bengaluru, India BITSILICA Full time

    PMFW(Power Management FW) Experience:- 3-7 years' experience in hands on firmware development.- Strong with C language programming- Good understanding and experience with BIOS, power management and PCIe- Strong knowledge of UEFI BIOS, ACPI. AGESA knowledge is a big plus- Strong knowledge of platform BIOS development- Good knowledge SoC power management –...

  • Firmware Engineer

    1 month ago


    Bengaluru, India BITSILICA Full time

    PMFW(Power Management FW) Experience:- 3-7 years' experience in hands on firmware development.- Strong with C language programming- Good understanding and experience with BIOS, power management and PCIe- Strong knowledge of UEFI BIOS, ACPI. AGESA knowledge is a big plus- Strong knowledge of platform BIOS development- Good knowledge SoC power management –...

  • Firmware Engineer

    1 month ago


    Bengaluru, India BITSILICA Full time

    PMFW(Power Management FW) Experience: - 3-7 years' experience in hands on firmware development. - Strong with C language programming - Good understanding and experience with BIOS, power management and PCIe - Strong knowledge of UEFI BIOS, ACPI. AGESA knowledge is a big plus - Strong knowledge of platform BIOS development - Good knowledge SoC power...

  • Firmware Engineer

    1 month ago


    Greater Bengaluru Area, India str8bat Full time

    About Str8bat: (www. Company Description: Join the revolution at str8bat ( We're a pioneering consumer tech company in the sports industry, committed to empowering athletes worldwide to reach their full potential. By merging cutting-edge technology with community engagement, we're democratizing sports science to help players at all levels play better,...

  • Firmware Engineer

    2 weeks ago


    Bengaluru, India Nymble Full time

    About UsNymble builds cooking robots that live inside your kitchen and cook food for you completely autonomously. Nymble robots use Artificial Intelligence enabled Computer Vision to consistently and reliably cook the best food for our usersSee it in action: is a fast-growing Series-A funded startup backed by Tier-1 VCsincluding Accel Partners, Waterbridge...


  • Bengaluru, India JoulestoWatts Business Solutions Pvt Ltd Full time

    Job Title : Firmware Testing EngineerRoles and Responsibilities :1.Develop and implement firmware test plans, test cases, and test strategies for embedded systems.2.Conduct functional, performance, and regression testing of firmware to ensure reliability and robustness.3.Collaborate with firmware developers to identify and resolve software defects and...

  • Firmware Engineer

    3 weeks ago


    Bengaluru, India Chara Technologies Full time

    About the job At Chara Technologies ( We are building revolutionary cloud-connected electric motors for scalably deploying in various applications ranging from Electric Vehicles to Unmanned Aerial Vehicles.We design and develop the hardware and software that drives these motors. The founders are veteran serial entrepreneurs, product experts, and motor...


  • Bengaluru, India Lenovo Full time

    We are Lenovo. We do what we say. We own what we do. We WOW our customers.Lenovo is a US$57 billion revenue global technology powerhouse, ranked #248 in the Fortune Global 500, and serving millions of customers every day in 180 markets. Focused on a bold vision to deliver Smarter Technology for All, Lenovo has built on its success as the world’s largest PC...


  • Bengaluru, India Dover India Full time

    About the Company:Dover is a diversified global manufacturer with annual revenues in excess of $8 billion. We deliver innovative equipment and components, specialty systems and support services through four major operating segments: Energy, Engineered Systems, Fluids, and Refrigeration & Food Equipment. Dover combines global scale with operational agility to...

  • Firmware Engineer

    3 days ago


    Bengaluru, India Schneider Electric Full time

    Key Responsibilities: Designing and developing embedded software solutions using the Linux operating system. Collaborating with hardware engineers to understand system requirements and specifications, especially in power electronics products. Design, develop and own product firmware for new product development. Work with other developers to ensure the...

  • Firmware Engineer

    1 month ago


    Bengaluru, India Chara Technologies Full time

    About the jobAt Chara Technologies ( We are building revolutionary cloud-connected electric motors for scalably deploying in various applications ranging from Electric Vehicles to Unmanned Aerial Vehicles.We design and develop the hardware and software that drives these motors. The founders are veteran serial entrepreneurs, product experts, and motor...