Firmware Engineer

Posted 5 Days Ago
Be an Early Applicant
Hiring Remotely in Mexico City, Cuauhtémoc, Mexico City
Remote
Entry level
Pet
The Role
The Firmware Engineer will develop and optimize firmware for IoT devices, implement secure communication protocols with AWS, integrate various AWS services, and collaborate with teams for troubleshooting and product delivery. They will also ensure code quality through testing and debugging, and work on over-the-air firmware updates.
Summary Generated by Built In

Role 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.

Responsibilities:

- 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.


Qualifications:

- 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.


Additional Valuable Skills:

- Experience with C or C++ build system tools (e.g., CMake) for managing complex firmware projects.

- Familiarity with Agile development methodologies.

- Previous experience working in a remote environment.

- Strong communication and collaboration skills.

- Ability to adapt to evolving technologies and project requirements.

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.

Top Skills

C,C++
The Company
HQ: San Diego, California
13 Employees
On-site Workplace
Year Founded: 2013

What We Do

When it comes to other minds, we’ve barely scratched the surface of what’s possible. Our tools are designed to enrich the lives of animals we know well, such as dogs and cats, while strengthening the bond they have with us, humans.

We were inspired in the fall of 2019 by speech language pathologist Christina Hunger, who showed the world that tools for communicating with non-verbal children can also work to help us communicate with dogs.

Similar Jobs

Square Logo Square

Software Engineer, Scams

eCommerce • Fintech • Hardware • Payments • Software • Financial Services
Remote
Hybrid
Mexico City, Cuauhtémoc, Mexico City, MEX
12000 Employees

mabl Logo mabl

Software Engineer in Cloud and Mobile Infrastructure

Artificial Intelligence • Machine Learning • Software
Easy Apply
Remote
3 Locations
80 Employees

Arrow Electronics, Inc. Logo Arrow Electronics, Inc.

Senior Oracle Specialist (Financial Modules)

Cloud • Enterprise Web • Hardware • Information Technology • Internet of Things • Robotics • Semiconductor
Remote
México
22000 Employees
99K-169K Annually

BigCommerce Logo BigCommerce

Senior Solutions Architect - Remote

Cloud • Consumer Web • eCommerce • Information Technology • Software
Remote
México
1500 Employees

Similar Companies Hiring

Chewy Thumbnail
Retail • Pharmaceutical • Pet • Healthtech • eCommerce
Boston, MA
20000 Employees
Vetcove Thumbnail
Pet • Healthtech
New York, NY
65 Employees
Spot & Tango Thumbnail
Pet • Manufacturing • Food • eCommerce
New York City, NY
88 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account