Remote Otter LogoRemoteOtter

Firmware Engineer - Remote

Posted 35 weeks ago
Software Development
Full Time
MX

Overview

As a Firmware Engineer at FluentPet, you will play a crucial role in the development and deployment of our cutting-edge IoT solutions for the enhancement of pet communication. Leveraging your expertise in embedded firmware development and connected products, you will design, develop, and optimize firmware to ensure seamless communication between our pet buttons and the cloud. Experience with ESP32, FreeRTOS and AWS is a fundamental requirement for this position. You will collaborate closely with cross-functional teams, including customer service, alpha testers, and customers, to diagnose and resolve firmware and product issues.

In Short

  • Design, develop, and optimize firmware for Dialog and ESP32-based IoT devices.
  • Implement secure communication protocols for connecting devices to AWS IoT Core.
  • Integrate AWS IoT services into firmware solutions, such as MQTT, Device Shadow, and IoT Rules Engine.
  • Collaborate with hardware engineers to ensure seamless integration between firmware and hardware components.
  • Write clean, efficient, and maintainable code following industry-standard coding practices.
  • Conduct thorough testing and debugging to ensure the quality and reliability of firmware solutions.
  • Develop bootloader solutions and deploy over-the-air (OTA) firmware update mechanisms.
  • Collaborate with customer service, alpha testers, and customers to diagnose and resolve firmware and product issues.
  • Work closely with cross-functional teams to deliver high-quality IoT products on schedule.

Requirements

  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field.
  • Proven experience in firmware development, with a focus on ESP32 microcontrollers.
  • Strong understanding of IoT principles and protocols, including MQTT, HTTP, BLE and CoAP.
  • Experience with AWS IoT Core, including device provisioning, authentication, and data management.
  • Proficiency in C/C++ programming languages.
  • Excellent problem-solving and debugging skills.
  • Ability to work effectively in a fast-paced, dynamic environment.
  • Familiarity with Python scripting language and Git version control system.
  • Knowledge of FreeRTOS is required.
  • Experience with STM32, of AWS Lambda functions and Dialog microcontrollers is advantageous.
  • Experience with embedded systems, audio processing, real-time operating systems (RTOS), and real-time applications.

Benefits

  • Competitive salary and benefits package.
  • Fully remote position with flexible working hours.
  • Opportunity to work with cutting-edge technologies and innovative projects.
  • Collaborative and inclusive work environment.
  • Professional development opportunities and career growth potential.
  • Make a meaningful impact in shaping the future of IoT technology.

FluentPet

FluentPet

FluentPet is an innovative company dedicated to enhancing pet communication through the development of cutting-edge IoT technology. By creating intuitive buttons that allow dogs to express their needs, FluentPet aims to revolutionize the way pets and their owners interact. The company fosters a collaborative and inclusive work environment, encouraging team members to contribute to impactful projects that drive growth and innovation. With a focus on high-quality software development and a commitment to leveraging modern technologies, FluentPet is poised to make a significant impact in the realm of pet care and communication.

Share This Job!

Save This Job!

Similar Jobs:

ALTEN logo

Firmware Engineer - Remote

ALTEN

13 weeks ago

Join ALTEN Ltd as a Firmware Engineer to develop innovative defence systems with a focus on embedded solutions.

Worldwide
Full-time
Software Development
Ryzlabs logo

Firmware Engineer - Remote

Ryzlabs

13 weeks ago

Join Ryz Labs as a Firmware Engineer to develop cutting-edge technology for emergency response systems.

Argentina, Uruguay
Full-time
Software Development
Intent logo

Firmware Engineer - Remote

Intent

98 weeks ago

Join our team as a freelance Firmware Engineer and work on exciting IoT projects.

Poland
Freelance
Software Development
23K - 30K net/year
Axon logo

Firmware Engineer II - Remote

Axon

12 weeks ago

Join Axon as a Firmware Engineer II to develop innovative firmware solutions for AIoT devices.

USA
Full-time
Software Development
113000 - 174000 USD/year
Axon logo

Firmware Engineer II - Remote

Axon

18 weeks ago

Join Axon as a Firmware Engineer to contribute to innovative AIoT device-level firmware infrastructure.

United States
Full-time
Software Development
USD 113,000 - USD 174,000/year